Java使用循环(非随机数)填充从1到X的数字数组

Java使用循环(非随机数)填充从1到X的数字数组,java,arrays,Java,Arrays,我知道我可以声明和初始化每个数组,并将数字从1传输到X,但是否可以用循环将1到X的数字填充到数组中 我只知道如何用1个确定数或随机数f填充数组。例如: public class NurTests { public static void main(String[] args) { int [] arr = new int[100]; int value = 1; for(int i = 0; i < arr.length; i++){

我知道我可以声明和初始化每个数组,并将数字从1传输到X,但是否可以用循环将1到X的数字填充到数组中

我只知道如何用1个确定数或随机数f填充数组。例如:

public class NurTests {
   public static void main(String[] args) {

       int [] arr = new int[100];
       int value = 1;
       for(int i = 0; i < arr.length; i++){
           arr[i] = value;
       }
   }
}
公共类测试{
公共静态void main(字符串[]args){
int[]arr=新int[100];
int值=1;
对于(int i=0;i
这将用
1-N的范围填充数组:

public class NurTests {
    public static void main(String[] args) {

        int [] arr = new int[100];
        int value = 1;
        for(int i = 0; i < arr.length; i++){
            arr[i] = value;
            value ++;
        }
    }
} 
公共类测试{
公共静态void main(字符串[]args){
int[]arr=新int[100];
int值=1;
对于(int i=0;i
一个更简单的方法是,你可以去掉中间人:

public class NurTests {
    public static void main(String[] args) {

       int [] arr = new int[100];
       for(int i = 0; i < arr.length; i++){
           arr[i] = i + 1;
       }
   }
}
公共类测试{
公共静态void main(字符串[]args){
int[]arr=新int[100];
对于(int i=0;i
arr[i]=i+1
对于1->arr.length,
arr[i]=i
对于0->arr.length您可以通过单击“我的答案”旁边的复选标记来查看此选项是否回答了您的问题并接受答案