1.声明一个int型的数组,循环随机生成13个1到13之间随机数放入到此数组中去,再循环输出
// 1.声明一个int型的数组,循环随机生成13个1到13之间随机数放入到此数组中去,再循环输出
public static void fun1() {
Random rd = new Random();
int[] arr = new int[13];
for (int i = 0; i < arr.length; i++) {
arr[i] = rd.nextInt(13) + 1;
}
System.out.println(arrayToString(arr));
}
2.循环输入5个整数放入到一个整形的数组中,然后再循环数组中的数,统计有多少个数大于0
// 2.循环输入5个整数放入到一个整形的数组中,然后再循环数组中的数,统计有多少个数大于0
public static void fun2() {
Scanner sc = new Scanner(System.in);
int[] arr = new int[5]; //声明数组
int count = 0; // 累加器
System.out.println("请依次输入5个整数");
for (int j = 0; j < arr.length; j++) {
System.out.print("arr[" + j + "]的值为:");
arr[j] = sc.nextInt(); //存储输入的值
}
System.out.println("数组中的值为" + arrayToString(arr));
for (int v : arr) {
if (v > 0) {
count++;
}
}
System.out.println("数组中大于0的个数为:" + count);
}
3.声明一个char型的数组,在此数组的单元格中放入"我爱你"三个字符,然后使用循环将它反序输出。如"你爱我"
/*3.声明一个char型的数组,在此数组的单元格中放入"我爱你"三个字符
然后使用循环将它反序输出。如"你爱我"*/
public static void fun3() {
char[] charArr = {
'我', '爱', '你'};
for (int i = 0; i < charArr.length; i++