撫養 航 - 備忘録

SEの備忘録

Java便利機能

目次

Java

型変換

文字列を数値に変換 int num = Integer.parseInt(str);

数値を文字列に変換 String str = IntegertoString(num);

数値容量の大きさ

【Integer int 数値】 byte  127 short 32767 int  20億 long  数値最大

固定値の設定方法

finalキーワードを付与することで値を固定

//消費税の固定
final double tax = 0.08;

上書きするとコンパイルエラーになる

三項演算子

以下のように分岐構造を書くことができる 両者ともに同じ処理である

char c = 80 < score ? "A" : "B"
char c;
if(80 < score) {
 c = "A";
} else {
 c = "B";
}

反復構造(do.while)

この書き方、最初の1回は必ず処理が実行される

do{
 //処理
 i++;
}wihle (条件);

中にfalseなるような処理を書く義務がある

for文のcontinueとbreak

for文の条件をtrueする

continue ... 繰り返しの先頭に移動 break ... 強制的にループを終了

反復構造にラベルを付ける

ラベル名:for(){}

これでラベルを付ける 内部の処理で

break ラベル名;

これを記述し強制的にループを終了

outside:
for(条件) {
 break outside; 
}

メンバー表示するSC

eclipce上で「ctrl + o」を押すとメンバを見ることができる これは頻繁に使う必要がある