在eclipse for Array中使用java打印
我正在用java编写一个非常简单的程序,使用eclipseeclipse创建一个最大为5000的数组,将数组值与索引相等,然后在同一行上打印所有值,中间有空格 这是我写的代码:在eclipse for Array中使用java打印,java,eclipse,Java,Eclipse,我正在用java编写一个非常简单的程序,使用eclipseeclipse创建一个最大为5000的数组,将数组值与索引相等,然后在同一行上打印所有值,中间有空格 这是我写的代码: int arr[]=new int[num]; for(int i=0;i<num;i++) arr[i]=i; for(int i=0;i<num;i++) System.out.print(arr[i] + " "); 为什么会出现这个问题,解决方法是什么?我不太明白你的意思,但首先要在
int arr[]=new int[num];
for(int i=0;i<num;i++)
arr[i]=i;
for(int i=0;i<num;i++)
System.out.print(arr[i] + " ");
为什么会出现这个问题,解决方法是什么?我不太明白你的意思,但首先要在for循环中添加花括号,并为int num指定一个值,如下所示:
int num = 1500;
int arr[]=new int[num];
for(int i=0;i<num;i++){
arr[i]=i;
}
for(int i=0;i<num;i++){
System.out.print(arr[i] + " ");
}
int num=1500;
int arr[]=新的int[num];
对于(int i=0;i您在命令提示符下使用的命令是什么?它是否适用于较小的数量,如100或200??请发布MCVE,以便可以复制该行为。请尝试此更改控制台输出size@A_N_Y_R是的,对于较小的输入,它工作得很好!!
int num = 1500;
int arr[]=new int[num];
for(int i=0;i<num;i++){
arr[i]=i;
}
for(int i=0;i<num;i++){
System.out.print(arr[i] + " ");
}