0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

ラッパークラスJava.lang.IntegerをArrayListに格納して出力してみた

Last updated at Posted at 2023-02-01

コレクションのArrayListの練習をしてみた。

今回はラッパークラスJava.lang.IntegerをArrayListに格納して出力してみる。

HerroRamen.js
import java.util.ArrayList;

public class HelloRamen {
	public static void main(String[] args) {
		ArrayList<Integer> numbers = new ArrayList<Integer>();
		
		
		numbers.add(17);
		numbers.add(43);
		numbers.add(65);
		
		
		for (int number : numbers) {
			System.out.println(number);
		}
 		
	}
}

ArrayListはjava.utilパッケージに属し、コレクションフレームワークである。
ジェネリクスと呼ばれる「<>」記号を使った表現が特徴だ。
配列とは違い、データを追加する際に入れ物が不足して入れば、自動的に追加されるため「addメソッド」で要素の追加が可能だ。
インスタンスでないものを格納できないため基本データ型をラッパークラス型にしなければいけない。
Javaには、オートボクシングとオートアンボクシングがあるため基本データ型とラッパークラス型を自動変換してくれる。

今回の結果は、下記のようになる。

17
43
65
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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?