"ArrayIndexOutOfBoundsException"
package One; import java.util.Random; /*定义一个长度为6的int型数组, * 之后生成6个随机数存入数组,随机数范围为25到90(包含25和90), * 遍历数组,将数组中小于50的元素替换成0, * 之后打印修改后的数组*/ public class Test06 { public static void main(String[] args) { int[] arr = new int[6]; Random random = new Random(); System.out.print("["+" "); /*for(int i=0;i<arr.length;i++){ arr=random.nextInt(66)+25; if (arr < 50) { arr = 0; } }*/ int i=0; while(i<arr.length){ arr=random.nextInt(66)+25; if(arr<50){ arr=0; } System.out.print(arr + " "); i++; } /* * switch(arr){ case1: ...:} */ System.out.print(" "+"]"); } }
|