编写Java程序,实现定义两个长度为10的整型数组,从键盘输入10个整数存储到第一个数组中,将第一个数组的数据复制到第二个数组中,并将第二个数组中的元素输出。

img


运行效果如下

img

import java.util.Arrays;
import java.util.Scanner;
 
public class ScannerTest {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int[] intArr = new int[10];
        for(int i=0;i<10;i++) {
            System.out.println("请输入第"+(i+1)+"个数字");
            intArr[i] = sc.nextInt();
        }
        Arrays.sort(intArr);
        System.out.println("最大值:"+intArr[9]);
        int temp=0;
        for(int arr:intArr) {
            temp += arr;
        }
        System.out.println("数组和:"+temp);
    }
}

数组定义: int[] array1 = new int[10];
键盘读入:Scanner scanner = new Scanner(System.in);
数组复制:可以遍历赋值,也可以使用Arrays的复制方法
控制台输出:System.out.print/println