提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
题目如下
输入五个数字,要求输出最值
输入样例
10 66 42 86 51
输出样例
max=86
min=10
一、思路分析
1.创建一个长度为5的数组
2.录入数据(导包-创建对象-接收数据)
3.找出最值
二、代码实现
1.主函数
package array_practice;
import java.util.Scanner;
//输入五位数,找出最值
/*
分析:
1.创建一个长度为5的数组
2.录入数据(导包-创建对象-接收数据)
3.找出最值
*/
public class arrayTest_01 {
public static void main(String[] args) {
//定义了一个长度为6的数组
int[] array=new int[5];
//创建键盘录入对象
Scanner sc=new Scanner(System.in);
for(int i=0;i<array.length;i++){
//接收数据
System.out.println("请输入第"+(i+1)+"个数据");
int a=sc.nextInt();
array[i]=a;
}
int max=getMax(array);
int min=getMin(array);
System.out.println("max="+max);
System.out.println("min="+min);
}
2.找出最大值的方法
public static int getMax(int[] array){
//定义参照物
int max=array[0];
for(int j=0;j<array.length;j++){
if(array[j]>max)
max=array[j];
}
return max;
}
3.找出最小值的方法
public static int getMin(int[] array){
//定义参照物
int min=array[0];
for(int j=0;j<array.length;j++){
if(array[j]<min)
min=array[j];
}
return min;
}
}
该处使用的url网络请求的数据。