使用方法,输出数组中的最大值
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入要创建几位整数的数组:");
int n = sc.nextInt();
//创建动态数组
int[] nums = new int[n];
System.out.println("请输入" + n + "位整数");
//往数组中输入数据
for (int i = 0; i < n; i++) {
nums[i] = sc.nextInt();
}
//调用方法并输出结果
System.out.println("数组中最大的数是:" + getMax(nums));
}
public static int getMax(int[] arrs){
int max = arrs[0];
for (int i = 1; i < arrs.length; i++) {
if(max < arrs[i]){
max = arrs[i];
}
}
return max;
}
方法的内存分配
方法重载:
方法名一样,根据形参不同进行方法重载,运用于不同条件运行同一个功能。