| |
|
|
|
|
| |
 |
ifステートメント編 |
 |
◆制御ステートメントとは? |
| 制御ステートメントとはループや判定などを行ってプログラムの流れを直接制御するものです。ステートメントは日本語で文という意味です。制御ステートメントにはif
else、for、while、do while、switch、break、continueの種類があります。 |
| ◆ここでの環境 |
| OS |
Windows XP |
| J2SE SDK |
1.4.2_04 |
|
|
|
|
| ◆ifステートメント |
| 条件式が真(true)のとき条件式の次にあるステートメントが実行されます。 |
| [構文] |
|
| |
| ■サンプルプログラム |
| Statement1.java(ここからダウンロード) |
public class Statement1 {
public static void main(String[] args) {
int x = 3;
int y = 2;
if (x > y) System.out.println("xはyよりも大きいです。");
}
}
|
|
| ■コンパイルと実行 |
| コマンドプロンプト |
| C:\JavaHello\Basic\Statement>javac
Statement1.java
C:\JavaHello\Basic\Statement>java Statement1
xはyよりも大きいです。
C:\JavaHello\Basic\Statement>
|
|
| おおお!表示されましたね! |
| ■{ }で囲む |
| 実行するステートメントが複数行のプログラムになる場合は{}で囲むことができます。また複数行でなくても{}で囲んでもかまいません。 |
| [構文] |
if (条件式) {
ステートメント1;
ステートメント2;
・・・・・・
・・・・・・
} |
|
| |
| ■サンプルプログラム |
| Statement2.java(ここからダウンロード) |
public class Statement2 {
public static void main(String[] args) {
int num = 12;
if (num > 0) {
System.out.println("numは0より大きいです。");
num -= 10;
}
System.out.println("変数numの値は " + num + " です。");
}
}
|
|
| ■コンパイルと実行 |
| コマンドプロンプト |
| C:\JavaHello\Basic\Statement>javac
Statement2.java
C:\JavaHello\Basic\Statement>java Statement2
numは0より大きいです。
変数numの値は 2 です。
C:\JavaHello\Basic\Statement>
|
|
| おおお!表示されましたね! |
|
|
■書籍 Java関連の書籍 |
|
|
| |
|
| |
| ツールの部屋
- Java関連の書籍
- デザインパターン - 情報交換掲示板
- HOME |
|
|