Java

※ポイント

  • char型は内部的には数値。
  • 文字列で表示したいときには「””+」を追加して文字列変換するのが手早い。

Javaの配列

Javaの配列は参照

//配列の宣言(メモリのスタックエリアに変数の領域が確保される)
int[] ary;
//領域の割り当て(メモリのヒープエリアに配列の実体を確保する)
ary = new int[4];

aryは配列の実体を参照するための「参照変数」と呼ばれる。
宣言と同時に初期化するときは簡略化して
int[] ary = { 1,3,7,9}のようにnew int[]を略すことができる。

二次元配列の宣言と初期化

int[][] ary = { {1,2}, {10,11,12} };
0番目の配列が {1,2}、1番目の配列が{10,11,12}となる。2回ふたを開けなければたどり着かない。
上記の例の場合、
ary.lengthは2となる。
ary[0].lengthは2となる。
ary[1].lengthは3となる。

分岐処理

二分岐処理(if-else)、3つ以上の分岐処理(else-if)

switch文での注意点;各case:でbreak;を書いてswitchのブロックを抜けるようにする。

※乱数発生装置で6通りの整数を出させる場合の書き方
int dice = rand.nextInt(6) 0から5までの乱数を出すので注意する。
int dice = rand.nextInt(6)+1 1から6までの乱数が出る。

コメント

タイトルとURLをコピーしました