関係演算子 - (2009/03/18 (水) 20:55:56) の1つ前との変更点
追加された行は緑色になります。
削除された行は赤色になります。
*関係演算子
Javaにおいて関係演算子とは値を比較するための演算子です。
関係演算子を使った式はboolean型になります。
関係演算子は以下の演算子を使います。
#html2(){{{{{{
<table class="mock">
<tr><th>関係演算子</th><th>使用例 </th><th>true </th></tr>
<tr><td>> </td><td>A > B </td><td>AがBより大きい </td></tr>
<tr><td>>= </td><td>A >= B </td><td>AがB以上 </td></tr>
<tr><td>< </td><td>A < B </td><td>AがB未満 </td></tr>
<tr><td><= </td><td>A <= B </td><td>AがB以下 </td></tr>
<tr><td>== </td><td>A == B </td><td>AとBが等しい </td></tr>
<tr><td>!= </td><td>A != B </td><td>AとBが等しくない</td></tr>
</table>
}}}}}}
関係演算子 : relational operator // relevant operator
relational : 関係を示す、関係の、相関的な
relevant : 関係のある、関連(性)のある
らしいです。
----
**関係演算子 使用例 1
RelationalOperatorSample1.java
class RelationalOperatorSample1 {
public static void main(String[] args) {
// >
System.out.println("4 > 2 :" + (4 > 2));
System.out.println("1 > 3 :" + (1 > 3));
// >=
System.out.println("3 >= 2 :" + (3 >= 2));
System.out.println("3 >= 5 :" + (3 >= 5));
// <
System.out.println("2 < 5 :" + (2 < 5));
System.out.println("1 < 0 :" + (1 < 0));
// <=
System.out.println("3 <= 3 :" + (3 <= 3));
System.out.println("4 <= 1 :" + (4 <= 1));
// ==
System.out.println("3 == 3 :" + (3 == 3));
System.out.println("3 == 5 :" + (3 == 5));
//!=
System.out.println("6 != 3 :" + (6 != 3));
System.out.println("7 != 7 :" + (7 != 7));
}
}
実行結果
C:\java>javac RelationalOperatorSample1.java
C:\java>java RelationalOperatorSample1
4 > 2 :true
1 > 3 :false
3 >= 2 :true
3 >= 5 :false
2 < 5 :true
1 < 0 :false
3 <= 3 :true
4 <= 1 :false
3 == 3 :true
3 == 5 :false
6 != 3 :true
7 != 7 :false
----
*関係演算子
Javaにおいて関係演算子とは値を比較するための演算子です。
関係演算子を使った式は[[boolean]]型になります。
関係演算子は以下の演算子を使います。
#html2(){{{{{{
<table class="mock">
<tr><th>関係演算子</th><th>使用例 </th><th>true </th></tr>
<tr><td>> </td><td>A > B </td><td>AがBより大きい </td></tr>
<tr><td>>= </td><td>A >= B </td><td>AがB以上 </td></tr>
<tr><td>< </td><td>A < B </td><td>AがB未満 </td></tr>
<tr><td><= </td><td>A <= B </td><td>AがB以下 </td></tr>
<tr><td>== </td><td>A == B </td><td>AとBが等しい </td></tr>
<tr><td>!= </td><td>A != B </td><td>AとBが等しくない</td></tr>
</table>
}}}}}}
関係演算子 : relational operator // relevant operator
relational : 関係を示す、関係の、相関的な
relevant : 関係のある、関連(性)のある
らしいです。
----
**関係演算子 使用例 1
RelationalOperatorSample1.java
class RelationalOperatorSample1 {
public static void main([[String]][] args) {
// >
System.out.println("4 > 2 :" + (4 > 2));
System.out.println("1 > 3 :" + (1 > 3));
// >=
System.out.println("3 >= 2 :" + (3 >= 2));
System.out.println("3 >= 5 :" + (3 >= 5));
// <
System.out.println("2 < 5 :" + (2 < 5));
System.out.println("1 < 0 :" + (1 < 0));
// <=
System.out.println("3 <= 3 :" + (3 <= 3));
System.out.println("4 <= 1 :" + (4 <= 1));
// ==
System.out.println("3 == 3 :" + (3 == 3));
System.out.println("3 == 5 :" + (3 == 5));
//!=
System.out.println("6 != 3 :" + (6 != 3));
System.out.println("7 != 7 :" + (7 != 7));
}
}
実行結果
C:\java>javac RelationalOperatorSample1.java
C:\java>java RelationalOperatorSample1
4 > 2 :true
1 > 3 :false
3 >= 2 :true
3 >= 5 :false
2 < 5 :true
1 < 0 :false
3 <= 3 :true
4 <= 1 :false
3 == 3 :true
3 == 5 :false
6 != 3 :true
7 != 7 :false
----
表示オプション
横に並べて表示:
変化行の前後のみ表示: