Java

配列

配列とは変数のまとまったもの。
同じ型の変数を一度にたくさん扱う場合に配列を使うと便利。
int型なら整数のみいれることができる。

型名[] 変数名;
変数名 = new 型名 [要素の数];
int [] a;
a = new int[5]; 👉 5はいくつ部屋を確保するか。
部屋番号は0番スタート

lengthはよく使うので覚えておく。
配列の個数を自動的に数えてくれるもの。

多次元配列

配列の中に配列をいれるもの。
PHPのときに詳しくするようです。

int [] [] a = new int [5] [10]; [][]と二つ並べるとと2次元配列
上の記述は 5列10行のこと  エクセルのセルのような感じ?
いびつな多次元配列もある(ガタガタ配列)が、推奨はされないので、あるということだけ覚えておく。

乱数を使う

Math.random()と書くことで毎回異なるランダムな値を得ることができる。

d = Math.random(); ランダムの変数dの宣言  0~0.999999~までの間数字(クソ使いにくい)
=(int) (Math.random)×3) 整数を3つ欲しいとき
0~2.99999….       0,1,2の整数が取り出せる。

問題
配列を利用して0~100までのランダムな整数を10回入力し、最小値と最大値を表示するプログラムを作成しなさい。ランダムな整数はMath.random()を利用してください。

今日のひるごはん

投稿者 sochankun

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です