LoginSignup
0
0

More than 3 years have passed since last update.

Java(add2)

Last updated at Posted at 2019-11-30

前回使用したArrayList「array」にaddメソッドで指定の場所へ要素を追加挿入する。

ArrayList<String> array = new ArrayList<String>();

array.add("日本語");
array.add("英語");
array.add("フランス語");
array.add("中国語");
array.add("ドイツ語");

System.out.println(array);

[日本語, 英語, フランス語, 中国語, ドイツ語]

インデックス1へ要素「イタリア語」を挿入する。

array.add(1,"イタリア語");
System.out.println(array);

リストの中を出力すると以下のようになる。

[日本語, イタリア語, 英語, フランス語, 中国語, ドイツ語]

指定した場所に要素が挿入され、それ以降の要素が後ろにズレる。
因みに、存在しない場所を指定して要素を挿入しようとすると
「IndexOutOfBoundsException」という例外が発生する。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0