for(int i=1;i<25;i++)
{
i=rand.nextInt();//在此超出范围。
if(arr[i]<arr[i-1])
System.out.println("<");
else System.out.println(">=");
}
{
i=rand.nextInt();//在此超出范围。
if(arr[i]<arr[i-1])
System.out.println("<");
else System.out.println(">=");
}
解决方案 »
- final,static ,static final成员变量初始化的问题
- 怎样将Unicode字符转换成中文??
- 自动重启java应用程序
- html问题
- 请问如何实现在jtree上用拖拽的方法来改变树的节点
- 如何取得JRadioBox 控件的状态?
- 有关org.xml.sax.*的问题
- 安装sun one studio 4的时候说找不到匹配的jvm,我应该装什么虚拟机?(windows xp平台)
- 我用JBuilder的XYLayout,比较爽,可是离开了JBuilder环境就不行了,怎么办?
- 又是菜鸟问题:选择哪一种编码,才能把汉字写入MySQL数据库?
- 哈希表为何物?它是数据库中实实在在的表吗?
- 请问,java表达式有类型,怎么理解????
------------------------
import java.util.*;
public class random{
public static void main(String args[]){
Random rand =new Random(/*System.currentTimeMillis()*/);
int arr[]=new int[100];
arr[0]=rand.nextInt(25);//arr[0]在0-25之间
System.out.println("arr[0]="+arr[0]);
try{
for(int i=1;i<25;i++)
{
i=rand.nextInt(25;//i在0-25之间
if(arr[i]<arr[i-1])
System.out.println("<");
else System.out.println(">=");
}
}
catch(ArrayIndexOutOfBoundsException e)
{
System.out.println(e);
}
}