アフィリエイト広告を利用しています
最新記事
カテゴリアーカイブ

広告

posted by fanblog

2019年09月02日

int型の配列1

配列はインデックス(添え字)は1からではなく0から始まるので注意して下さい。
下記のように要素数を3つ宣言した場合、インデックスは0、1、2となります。

class Demo{
 public static void main(String[] args) {

  int[] num = new int[3];

   num[0] = 100;
   num[1] = 200;
   num[2] = 300;

  //forで出力
  for(int i = 0; i < num.length; i++) {
   System.out.println(num[i]);
  }
  
  System.out.println();
  System.out.println();

  //拡張forで出力
  for(int j: num) {
   System.out.println(j);
  }
 }
}

===== 実行結果 =====

100
200
300


100
200
300

====================


「int[] num = new int[3];
 num[0] = 100;
 num[1] = 200;
 num[2] = 300;」

こんな感じで値を格納するのは結構面倒・・・と
そんな時には、forを使って値をnumに格納することも。

for(int i = 0; i < num.length; i++){
 num[i] = (i + 1) * 100;
}

要素数が3つだけなので「int[] num = {}100, 200, 300;」にした方がもっと楽かな。
でも、キーボードで入力するのが面倒なほど要素数が増えると別だけど・・・

タグ:int型 配列
地球の末路!?




検索


















×

この広告は30日以上新しい記事の更新がないブログに表示されております。