Files
javaSE260715/day07/src/com/inmind/scanner01/Test03.java
T

33 lines
1.0 KiB
Java

package com.inmind.scanner01;
import java.util.Scanner;
//常用类-Scanner-练习2_录入n个整数求最大值(for循环和数组来实现!!比较动态)
public class Test03 {
public static void main(String[] args) {
//1.创建Scanner对象
Scanner sc = new Scanner(System.in);
//2.获取动态的n次
System.out.println("请输入n的值:");
int n = sc.nextInt();
//3.n次的循环,获取用户输入的值,放入数组
//创建数组(动态初始化)
int[] arr = new int[n];
for (int i = 0; i < n; i++) {
System.out.println("请输入第" + (i+1) + "个整数:");
//赋值给数组
arr[i] = sc.nextInt();
}
//4.循环遍历数组求最大值
int max = arr[0];
for (int i = 0; i < arr.length; i++) {
int temp = arr[i];
if (temp > max) {
max = temp;
}
}
System.out.println("最大值是:" + max);
}
}