1

2 つの整数を取り、Min というメソッドを使用してより小さい値の整数を出力するプログラムを作成するタスクがあります。次のコードは完全に機能しますが、私の質問は、次の場合にメッセージまたは条件を含める方法がわからないことです。ユーザーからの入力は同じです。

ありがとうございました

import java.util.Scanner; 
 public class Min

 { 

        public static void main(String[]args)

        {
            Scanner in = new Scanner(System.in); 
            System.out.print("Enter First Number: ");
            int fnumber = in.nextInt();
            System.out.print("Enter Second Number: ");
            int snumber = in.nextInt();
            int result = min(fnumber,snumber);
            System.out.println(result + " Has the smaller Value ");
        }

        public static int min (int n1, int n2)

        {

            if (n2 < n1)
            {
                return n2;
            }

            else
            {
                return n1;
            }


        }  

}
4

3 に答える 3

2

あなたはただ使うことができます

if (n2 == n1)
 {
     System.out.println(result + " The values are equals! ");
     return -1;
 }

 else if (n2 < n1)
 {
     return n2;
 }
 else
 {
     return n1;
 }

お役に立てれば。

于 2013-11-06T17:39:05.103 に答える