import java.util.Random;
/**
* JavaSE 入门,随机数组,找最大、逆序
*/
public class MaxAndConvert {
public static void main(String[] args) {
Random rm = new Random();
int[] arr = new int[10];
int max=-1; // 不初始化后面else if会报错
for(int i=0;i<arr.length;++i){
arr[i] = rm.nextInt(100);
System.out.println(i+1+": "+arr[i]); // 打印该随机数
if(i==0){
max = i;
}
else if(arr[i]>arr[max]){
max = i;
}
}
System.out.println("Max is " + (max + 1) + ": " + arr[max]); // 打印Max、注意,max+1用括号
for(int i=0;i<arr.length/2;++i){ //arr逆序
int t = arr[i];
arr[i] = arr[arr.length-1-i];
arr[arr.length-1-i] = t;
System.out.println(i+1+": "+arr[i]); //打印arr前一半
}
for(int i=arr.length/2;i<arr.length;++i){ //打印后一半
System.out.println(i+1+": "+arr[i]);
}
}
}
JavaSE入门:数组
最新推荐文章于 2024-08-16 23:08:28 发布