- /*
- 数组获取最值(获取数组中的最大值最小值)
- 分析:
- A:定义一个数组,并进行静态初始化值
- B:在数中选取一个参照物,默认第一个。
- C:与参照物进行比较,大就留下,小就离开
- */
- class FunctionDemo {
- public static void main(String[] args) {
- //获取最大值:
- //定义一个数组,并进行静态初始化值
- int [] arr = {1,3,4,7,9};
- //在数组中选取一个参照物,假使它最大
- int max = arr [0];
- System.out.println("arr.length:"+arr.length);
- //遍历其他元素,用for循环.与参照物进行比较,大就留下,小就离开
- for(int x=1;x < arr.length;x++) {
- if (arr[x] > arr [0]) {
- max = arr [x];
- }
- }
- System.out.println("这个数组中最大的数是:"+max);
- //获取最小值:
- int min = arr [0];
- for (int y =1;y <arr.length;y++) {
- if (arr[y] < arr [0]) {
- min = arr [y];
- }
- }
- System.out.println("这个数组中最小的数是:"+min);
- }
- }
复制代码
|
|