Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Javaにおける比較演算子 | 演算子と条件分岐
Java入門

Javaにおける比較演算子

メニューを表示するにはスワイプしてください

Javaに値を比較する方法と、それに基づいて簡単な判断を行う方法の習得。比較演算子は、Javaが簡単な問いを立て、その結果としてtrueまたはfalseを返すことを可能にする。これらの結果型はすでにbooleanとして知られている。

演算子

  • >より大きい: 左側の値が右側の値より大きいかを判定。
  • <より小さい: 左側の値が右側の値より小さいかを判定。
  • >=以上: 左側の値が右側の値より大きい、または等しいかを判定。
  • <=以下: 左側の値が右側の値より小さい、または等しいかを判定。
  • ==等しい: 2つの値が完全に同じかを判定。
  • !=等しくない: 2つの値が異なるかを判定。

Main.java

Main.java

12345678910111213141516171819202122232425262728293031323334353637383940
package com.example; public class Main { public static void main(String[] args) { int lattePrice = 6; int cappuccinoPrice = 5; boolean result; // Greater than (>) result = lattePrice > cappuccinoPrice; System.out.println("latte > cappuccino: " + result); // Less than (<) result = lattePrice < cappuccinoPrice; System.out.println("latte < cappuccino: " + result); // Greater than or equal (>=) result = lattePrice >= 6; System.out.println("latte >= 6: " + result); // Less than or equal (<=) result = cappuccinoPrice <= 5; System.out.println("cappuccino <= 5: " + result); // Equal to (==) result = lattePrice == cappuccinoPrice; System.out.println("latte == cappuccino: " + result); // Not equal (!=) result = lattePrice != cappuccinoPrice; System.out.println("latte != cappuccino: " + result); // String comparison String customerName = "Anna"; result = customerName == "Anna"; System.out.println("customerName == Anna: " + result); } }

2つの価格とboolean result変数を宣言し、それぞれの比較演算子を順番に適用します。各演算子は値についてはい/いいえの質問を行い、truefalseまたはresultを格納し、その後出力します。最後の例では、比較演算子がString値にも使用できることを示しています。

Note
ノート

文字列を正しく比較するには異なる方法が必要です — その方法は「文字列」セクションで学びます。

question mark

Javaで2つの値が完全に同じかどうかを判定する演算子はどれですか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 3.  1

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 3.  1
some-alt