JavaでHello World
Google
  HOME  |  基礎  |  掲示板  |  ツール |  書籍  |  デザインパターン  |  リンク  |  フィードバック
JavaでHello World > Javaの基礎 > 比較演算子編  
メニュー
Home
情報交換掲示板
ツールの部屋
Java関連の書籍
変数編
文字列編
文字列の連結編
部分文字列編
文字列の比較編
文字列の長さ編
文字列バッファ編
代入演算子編
算術演算子編
演算子の簡略化編
インクリメント/デクリメント
比較演算子編
論理演算子編
ビット演算子編
シフト演算子編
三項演算子編
演算子の優先順位編
配列
多次元配列
ifステートメント
if elseステートメント
forループ
whileループ
doループ
switchステートメント
breakステートメント
continueステートメント
  2004/10/23  田中宏和
比較演算子編
◆演算子とは?
プログラミングにおいて、演算方法を指示する記号のことです。演算の対象となる値や変数はオペランドといい、「x + 100」の場合「+」が演算子で、「x」、「100」がオペランドです。
◆ここでの環境
OS Windows XP
J2SE SDK 1.4.2_04
◆比較演算子
変数の値の大小を調べる場合には比較演算子を使用します。比較演算子を使用した式の結果はtrueまたはfalseのboolean型の値になります。
比較演算子
使用例
説明
> x > y xがyよりも大きい場合trueになります
>= x >= y xがyより大きいか等しい場合trueになります
< x < y xがyより小さい場合trueになります
<= x <= y xがyより小さいか等しい場合trueになります
== x == y xとyが等しい場合trueになります
!= x != y xとyが等しくない場合trueになります
[例] xとyが等しいかどうか判定する場合
if (x == y) {
  System.out.println("xとyは等しいです");
}
■サンプルプログラム
Enzanshi5.java(ここからダウンロード)
public class Enzanshi5 {
  public static void main(String[] args) {
    int x = 10;
    int y = 20;

    if (x == y) {
      System.out.println("xとyは等しいです。");
    } else if (x > y) {
      System.out.println("xはyより大きいです。");
    } else if (x < y) {
      System.out.println("xはyより小さいです。");
    }
  }
}
■コンパイルと実行
コマンドプロンプト
C:\JavaHello\Basic\Operator>javac Enzanshi5.java

C:\JavaHello\Basic\Operator>java Enzanshi5
xはyより小さいです。

C:\JavaHello\Basic\Operator>

おおお!比較できましたね!
 
■書籍
Java関連の書籍
 
  ネットで買えば断然お得!お買い物なら楽天市場
ツールの部屋 - Java関連の書籍 - デザインパターン - 情報交換掲示板 - HOME