黑马程序员技术交流社区

标题: 方法小练 [打印本页]

作者: 今天你学习了吗    时间: 2019-3-29 15:34
标题: 方法小练
判断是否是偶数 , 两数的最大值跟和;有随机数赋值到数组中并比较最大值

import java.util.Random;
import java.util.Scanner;

public class methodDome1 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入两个值");
        int b = sc.nextInt();
        int c = sc.nextInt();
        getSum(b,c);
        isEvenNumber(b);
        getMax(b, c);
        int[] arr = new int[5];
        ran(arr);

        int d = number(arr);
        System.out.println("数组中的对大值为"+d);
    }

    public static void isEvenNumber(int b) {

        if (b % 2 == 0) {
            System.out.println("是偶数");
        } else {
            System.out.println("是奇数");
        }
    }//判断b是否是偶数

    public static void getMax(int b, int c) {
        int a = b > c ? b : c;
        System.out.println("最大值为"+a);
    }//判断b,c中的最大值

    public static void getSum(int b, int c) {
        System.out.println("和为"+(b + c));
    }//求两数和

    public static int number(int[] arr) {
        int b = arr[0];
        for (int i = 0; i < arr.length; i++) {
            if (b < arr[i]) {
                b = arr[i];

            }
        }
        return b;
    }//求arr的最大值

    public static void ran(int[] arr) {
        Random ra = new Random();
        for (int i = 0; i < arr.length; i++) {
            int b = ra.nextInt(100);
            arr[i] = b;
        }
    }//随机长度为arr.length的数字赋值到数组


}






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2