| |
|
|
|
|
| |
 |
三項演算子編 |
 |
◆演算子とは? |
| プログラミングにおいて、演算方法を指示する記号のことです。演算の対象となる値や変数はオペランドといい、「x + 100」の場合「+」が演算子で、「x」、「100」がオペランドです。 |
| ◆ここでの環境 |
| OS |
Windows XP |
| J2SE SDK |
1.4.2_04 |
|
|
|
|
| ◆三項演算子 |
| 演算子には、単項演算子、二項演算子、三項演算子の3種類あります。単項演算子は+50や++xなどのように演算対象が1つの演算子のことです。二項演算子は5
+ 10やx >= yのように演算対象が2つの演算子のことです。これらに対して、三項演算子は演算対象が3つある演算子のことをいいます。 |
| 三項演算子 |
使用例 |
説明 |
| ?: |
A ? x :
y |
Aがtrueならxの式を評価した値を返し、Aがfalseならyの式を評価した値を返します。 |
|
| |
| ■サンプルプログラム |
| Enzanshi9.java(ここからダウンロード) |
public class Enzanshi9 {
public static void main(String[] args) {
int x = 10;
int y = 20;
String s = x == y ? "同じ" : "違う";
// 表示
System.out.println("sの値は " + s + " です。");
}
} |
|
| ■コンパイルと実行 |
| コマンドプロンプト |
C:\JavaHello\Basic\Operator>javac
Enzanshi9.java
C:\JavaHello\Basic\Operator>java
Enzanshi9
sの値は 違う です。
C:\JavaHello\Basic\Operator> |
|
| おおお!三項演算子が使用できましたね! |
|
|
■書籍 Java関連の書籍 |
|
|
| |
|
| |
| ツールの部屋
- Java関連の書籍
- デザインパターン - 情報交換掲示板
- HOME |
|
|