一个关于数组的问题!实在是郁闷!
先看我的程序
import java.math.*;
class test
{
public static void main(String args[])
{
int num[]=new int[25];
for(int i=0,j=1;i<25&&j<26;i++,j++)
{
num[i]=(int)(Math.random()*100);
System.out.println(num[i]); System.out.println(num[j]);
}
}
}
这个程序的用意是想打印出随机数和下一个随机数
例如
产生 11 22 33 44 这几个随机数,我要让先显示一个随机数再显示下一个随机数
11
22
22
33
33
44
44
55
可是现在产生的是
11
0
22
0
33
0
44
0
这个是怎么会事啊??好象num[j]产生的全是0啊!