Java学習ノート——制御プロセス(三)
2170 ワード
制御プロセスはプログラム言語にとって非常に重要であり,Javaでは条件文とループ文を用いてプロセス制御を行う.
一、条件文
生活の中でよくこのような状況に遭遇します.もし明日晴れたら、私と明ちゃんは博物館に行きます.もし明日雨が降ったら、私と明ちゃんは家でゲームをします.このような場合はJavaプログラム言語に訳し,
例では、天気変数と発生する可能性のある天気値が宣言されています.もちろん、現実の天気はプレゼンテーションよりも複雑です.ここでは、プログラムのプレゼンテーションのためだけです.
2つ目の書き方:
二、ブロックレベルの作用領域
「ブロック」は興味深い概念です.コードブロック、ブロック、ブロックチェーン、Javaのブロックは何ですか?
Javaにおける{}内のプログラム文(複合文)は「ブロック」と理解できる.1つのブロックには、次のように別のブロックを含めることができます.
PS:条件文は実は面白いプログラム制御です.
一、条件文
生活の中でよくこのような状況に遭遇します.もし明日晴れたら、私と明ちゃんは博物館に行きます.もし明日雨が降ったら、私と明ちゃんは家でゲームをします.このような場合はJavaプログラム言語に訳し,
if
条件文を用いることができる.例では、天気変数と発生する可能性のある天気値が宣言されています.もちろん、現実の天気はプレゼンテーションよりも複雑です.ここでは、プログラムのプレゼンテーションのためだけです.
public static void main(String[] args) {
// ,1
int weather = 1;
// :1 ;2 ;
int sunny = 1, rain = 2;
//
if (weather == sunny) {
System.out.println(" ");
}
// ,
if (weather == rain) {
System.out.println(" ");
}
}
if
文の条件判断は()に書いてあり,実行する動作は{}に書いてある.2つのif
文を書くと問題を解決できますが、大きく見えないので、else
またはelse if
に合わせてコードのレベルを上げることができます. public static void main(String[] args) {
// ,1
int weather = 1;
// :1 ;2 ;
int sunny = 1, rain = 2;
// ,
if (weather == sunny) {
System.out.println(" ");
}
// ( , 、 、 )
else {
System.out.println(" ");
}
}
2つ目の書き方:
public static void main(String[] args) {
// ,1
int weather = 1;
// :1 ;2 ;
int sunny = 1, rain = 2;
//
if (weather == sunny) {
System.out.println(" ");
}
// ,
else if (weather == rain) {
System.out.println(" ");
}
}
二、ブロックレベルの作用領域
「ブロック」は興味深い概念です.コードブロック、ブロック、ブロックチェーン、Javaのブロックは何ですか?
Javaにおける{}内のプログラム文(複合文)は「ブロック」と理解できる.1つのブロックには、次のように別のブロックを含めることができます.
public class Test {//
public static void main(String[] args) {//
System.out.println("Hello Suagr.Ye");
}//
}//
PS:条件文は実は面白いプログラム制御です.