Java 如何在数组中创建一定数量的项?

Java 如何在数组中创建一定数量的项?,java,arrays,integer,Java,Arrays,Integer,有没有办法让我的java应用程序基于整数的值在数组中创建一定数量的项 编辑:我没有把问题说清楚。我的意思是: 这是我的密码: Loader loader = new Loader(); 基本上,我想做的是列出我想在文本文件中调用的构造函数。我的应用程序将读取每一行,并用我想要调用的构造函数替换“Loader”。我已经将其设置为可以将文本文件中的每一行添加到数组中: BufferedReader in = null; try { in = new Buffered

有没有办法让我的java应用程序基于整数的值在数组中创建一定数量的项

编辑:我没有把问题说清楚。我的意思是:

这是我的密码:

Loader loader = new Loader();
基本上,我想做的是列出我想在文本文件中调用的构造函数。我的应用程序将读取每一行,并用我想要调用的构造函数替换“Loader”。我已经将其设置为可以将文本文件中的每一行添加到数组中:

    BufferedReader in = null;
    try {
        in = new BufferedReader(new FileReader("modEnable.txt"));
    } catch (FileNotFoundException e1) {
        // TODO Auto-generated catch block
        e1.printStackTrace();
    }
    String str;

    ArrayList<String> list = new ArrayList<String>();
    try {
        while((str = in.readLine()) != null){
            list.add(str);
        }
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

    String[] stringArr = list.toArray(new String[0]);
BufferedReader in=null;
试一试{
in=新的BufferedReader(新的文件读取器(“modEnable.txt”);
}捕获(FileNotFoundException e1){
//TODO自动生成的捕捉块
e1.printStackTrace();
}
字符串str;
ArrayList=新建ArrayList();
试一试{
而((str=in.readLine())!=null){
添加(str);
}
}捕获(IOE异常){
//TODO自动生成的捕捉块
e、 printStackTrace();
}
String[]stringArr=list.toArray(新字符串[0]);

我该怎么做呢?

你是在问这个问题吗:

public int createArray(int num, int value) {
  int[] a = new int[num];
  Arrays.fill(a, value);
  return a;
}

简短的回答,是的。您可能需要某种类型的循环和您想要添加的值…希望不会溢出数组…我强烈建议您阅读一本Java编程入门书。数组应该是前几章介绍的内容