Javaで大小を比較するコードをどのように書くのか。
Javaでは、比較演算子(<、>、<=、>=、==、!=)を使用して大小比較を行うことができます。
以下は2つの整数を比較する例のコードです。
public class CompareNumbers {
public static void main(String[] args) {
int num1 = 10;
int num2 = 20;
if (num1 > num2) {
System.out.println(num1 + " 大于 " + num2);
} else if (num1 < num2) {
System.out.println(num1 + " 小于 " + num2);
} else {
System.out.println(num1 + " 等于 " + num2);
}
}
}
上記のコードを実行すると、10は20よりも小さいと出力されます。これは、最初の数字が2番目の数字よりも小さいためです。
上記のコードをメソッドにまとめて、繰り返し使用することもできます。例えば、
public class CompareNumbers {
public static void compare(int num1, int num2) {
if (num1 > num2) {
System.out.println(num1 + " 大于 " + num2);
} else if (num1 < num2) {
System.out.println(num1 + " 小于 " + num2);
} else {
System.out.println(num1 + " 等于 " + num2);
}
}
public static void main(String[] args) {
int num1 = 10;
int num2 = 20;
compare(num1, num2);
}
}
このように、compare()メソッドを呼び出して比較したい2つの整数を渡すだけでよいです。