当前位置: 首页 > 知识库问答 >
问题:

如何使用Eclipse存储来自java的数组数据?[副本]

晏修诚
2023-03-14

假设我有一个数组[10][10][10][10][10]。由于一种方法,我让程序用随机数填充它们。现在我想“保存”那些值以备以后使用。我今天关闭了电脑,明天继续。我要怎么做?我不知道那个案子的密码。由于我必须与选定的启动解决方案工作几个月,我不能简单地让我的PC运行不停。

感谢任何帮助,谢谢:)

编辑:我现在有一些代码,但我得到一个错误:“outputfile不能被解决”我无法修复它到目前为止。但我觉得应该管用?我找不到任何关于存储多维数组的帮助。

import java.io.FileNotFoundException;
import java.io.PrintWriter;
import java.util.Scanner;
import java.io.File;


public class speichern{

public static void main (String args[]) throws FileNotFoundException {
    PrintWriter outputfile = new PrintWriter("test.txt");
    
    int [][][]array = new int[10][10][10];
    
    int i = 0;
    int j = 0;
    int k = 0;

    int min = 50;
    int max = 100;
        
    //Generate random int value from 50 to 100 
    System.out.println("Random value in int from "+min+" to "+max+ ":");
    
    for (i=0; i < 10; i++) {
        for (j=0; j < 10; j++) {
            for (k=0; k < 10; k++) {
                //System.out.println("Test");
                array[i][j][k] = (int)Math.floor(Math.random()*(max-min+1)+min);
                outputFile.println(array[i][j][k]);
            }
        }
    }
    outputFile.close();

    for (i=0; i < 10; i++) {
        for (j=0; j < 10; j++) {
            for (k=0; k < 10; k++) {
                //System.out.println("Test");
                System.out.print(array[i][j][k]+" ");
            }
            System.out.println("");
        }
    System.out.println("i ist "+i);
    }

    System.out.println(array[8][1][3]);
}

}

共有1个答案

严繁
2023-03-14

嗯,我觉得有两个主要的办法来解决这个问题。首先,您可以使用本地文件保存数据,包括Excel、CSV、text,甚至其他类型的数据保存类型。其次,还可以考虑将数据保存到某种类型的数据库中,如Mysql、Oracle等。但我更喜欢用文件类型保存数据而不是其他,因为这样更方便。如果你有任何问题或关注,请毫不犹豫地告诉我。

我期待着收到你的来信。

最好的敬意。

 类似资料:
  • 我有一个似乎工作正常的查询。 } 但是当我尝试将它与JPA一起使用并键入统计DTO时,我得到了以下错误: 具有路径 [/api] 抛出的异常的上下文 [请求处理失败; 嵌套异常是组织.springframework.core.convert.converter不常见: 找不到能够从类型 [org.springframework.data.jpa.repository.query.query.Abs

  • 我想为一个文件存储未知成员数(介于0到5000之间)的数据。就像Instagram为用户的朋友所做的那样。 到现在为止,我存储了9个成员,为此,我创建了单独的列。通过这样做,我可以连接不同的表。 你可以清楚地看到这里有很多值是空的。如果一个文件有5000个成员,那么创建这样数量的列可能会很困难,而且许多值将为空。 我知道Instagram使用SQL,我如何将这些数据存储在MYSQl中,而且我应该能

  • 现在,每次运行脚本时,我都会导入一个相当大的作为数据帧。有没有一个好的解决方案可以让数据帧在运行之间不断可用,这样我就不用花那么多时间等待脚本运行了?

  • 我正在开发一个测验应用程序。我需要将问题和答案(选项)存储在应用程序的某些位置,以便可以动态地将的填充到中。我如何存储这样的数据并访问它来填充我的。 我不太清楚这个概念。请建议这样做的最佳方法。

  • 问题内容: 是否可以在PHP中处理来自AJAX请求的响应?我不是一个真正的JS开发人员,所以我正在用这个开发人员。 我有点黑了: }); 该功能似乎可以正常运行,它会向我发出有关正确数据的警报。 我需要能够将此输出给用户,以便可读。我发现很多指南都描述了替换数据,但就目前而言,直到选择child_id之前,没有数据。.然后我希望它以可读的方式显示上述数据。 我不知道如何开始使用视图文件(php)中

  • 我正在创建一个游戏,我正在做一个字符选择屏幕,其中有一个JTextField用于输入用户名,屏幕上还有一个JButton“创建字符”,当按下时会解析JTextField,如果有任何问题(名称中的空格,以空格开头等),它会将一些文本放在JTextField旁边的JLabel中。 我将JButton连接到actionPerformed方法,该方法调用解析数据的函数。我的问题是,每次我按下按钮,一个新标