**
レビュー04
**
式は後で1.switchどのようなデータ型を使用することができます。
バイト、ショート、CHAR、INT、列挙型変数、文字列型。
2.文switch文場合は以下のように書き換え:
int a=3;
int x = 100;
if(a==1)
x+=5;
else if(a==2)
x+=10;
else if(a==3)
x+=16;
else
x+=34;
int a = 3;
int x=100;
swittch(a){
case1:
x+=5;
break;
case2:
x+=10;
break;
case3:
x+=16;
break;
default:
x+=34;
}
三項演算子の構造を使用するための3.あなたが話を理解し、もし、そうでないと、スイッチケースのシナリオ
4.あなたは、文字列と、コンソールからのint型変数、および出力?使用コードの実装を取得するにはどうすればよいです
1. import java.util. Scanner;
2. Scanner scan = new Scanner(System. in);
3. String info = scan.next();
int id=scan.nextInt();
ループ反復のため5.未満100奇数より、すべての奇数及び出力を算出します。
int sum = 0;
for(int i = 1;i <= 100;i++){
if(i % 2 != 0){
System.out.println(i);
sum += i;
}
}
System.out.println(sum);
説明:
- 他の構造は任意です。
条件式で2.:複数の条件式の中で(関係ないか、交差点)の関係、その判断と文書上または下の実施「相互に排他的」であれば、それを問題ではありません
条件式関係の複数の交点がある場合、我々は必要実際の状況に応じては、構造体宣言上記慎重に検討すべき
含まれる複数の条件式の関係が存在する場合、通常、我々は、上記の広い範囲に小さな範囲を宣言するためにそれ以外の場合は、小規模なチャンスを必要としません、実行
説明:
①スイッチの発現値、定数の個々の場合フアン・マッチングに応じ。マッチが成功すると、ケース内の対応する構造は、その文を実行して呼び出します。
文を実行するときに何も呼び出していない、あなたはまだブレークキーワード遭遇したか、このスイッチケース構造の終わりの終わりまで、構造DSE他の文の実装を下に進むことができます。
②break、1回行うことは、このワードオフホールドアウトスイッチケース構造、スイッチケースの構成で使用することができる
:式③switch構造、データの6次のタイプの一方のみ
..ショートバイト文字。文字列型(増加オフJDK7 0.0) - int型リフト技術タイプ(JDK5.0新しい)。
④caseのみ定数を宣言することができた後。範囲を宣言することはできません。
⑤breakキーワードはオプションです。
⑥default:同等のif-else構造eIse、デフォルト設定は任意であり、可撓性の位置
3がスイッチケースの文が複数の場合は同一の構造で実行される場合、マージすることが考えられます。
スイッチケース2.ブレークはオプションです
キーボードから、様々なタイプの変数を取得する方法を、あなたはScannerクラスを使用します
具体的な手順:
1、リーダーパケット:インポートjava.util.Scanner;
2、インスタンススキャナ:スキャン=新しい新しいスキャナスキャナ(System.in);
3、クラス呼関連方法スキャナ(次の()/ nextXXxx()。 )、変数の指定されたタイプを取得します
注:
対応する方法、タイプを指定する値の数に応じて必要。データの種類の数が要求された型と一致しない場合は、例外が報告されます。InputMisMatchExcpetion原因プログラム終了
import java.util.Scanner;
class ScannerTest{
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
System.out.println("请输入你的姓名");
//int num = scan.nextInt();
//System.out.println(num);
String name = scan.next();
System.out.println(name);
System.out.println("请输入你的年龄");
int age = scan.nextInt();
System.out.println(age);
System.out.println("请输入你的体重");
double weight = scan.nextDouble();
System.out.println(weight);
System.out.println("你是否满意?(true/false)");
boolean islove = scan.nextBoolean();
System.out.println(islove);
//对于char型的获取,Scanner没有提供相关的方法,只能获取一个字符串
System.out.println("请输入你的性别:(男/女)");
String gender = scan.next();//"男"
char genderChar = gender.charAt(0);//获取索引为2位置上的字符
System.out.println(gender);
System.out.println(genderChar);
}
}
1.環状構造の四つの要素
①初期状態
②条件をサイクリング- >ブール値である、
③ループ
反復で④
説明:通常の状況下では、サイクルの終わり②におけるサイクル返し偽ため。
2. 3つのループ構造:
2.1ループ構造のため
for(①;②;④){
③
}
実装プロセス:①②③④②③④...②