ArrayList集合存储基本数据类型

ArrayList集合存储基本数据类型

集合中的泛型只能填写引用数据类型 不能填写基本数据类型

集合里面保存的都是地址值

如果希望向集合ArrayList当中存基本数据类型,必须使用基本数据类型的包装类

基本数据类型 包装类
int  Integer
long Long
byte Byte
short Short
char Character
double Double
float Float
boolean Boolean

代码

public static void main(String[] args) {
ArrayList<Integer> integers = new ArrayList<>();
System.out.println("Integer");
integers.add(10);
integers.add(20);
System.out.println(integers);

System.out.println("------------------");
ArrayList<Long> longs = new ArrayList<>();
System.out.println("Long");
longs.add(1000000L);
longs.add(2000000L);
System.out.println(longs);
System.out.println("------------------");


ArrayList<Byte> bytes = new ArrayList<>();
System.out.println("Byte");
bytes.add((byte)1000);
bytes.add((byte) 2000);
System.out.println(bytes);
System.out.println("------------------");

ArrayList<Short> shorts = new ArrayList<>();
System.out.println("Short");
shorts.add((short) 1000);
shorts.add((short) 2000);
System.out.println(shorts);
System.out.println("------------------");

ArrayList<Character> characters = new ArrayList<>();
System.out.println("Character");
characters.add('a');
characters.add('b');
System.out.println(characters);
System.out.println("------------------");

ArrayList<Double> doubles = new ArrayList<>();
System.out.println("Double");
doubles.add(10.0);
doubles.add(20.0);
System.out.println(doubles);
System.out.println("------------------");

ArrayList<Float> floats = new ArrayList<>();
System.out.println("Float");
floats.add(100.0F);
floats.add(200.0F);
System.out.println(floats);
System.out.println("------------------");

ArrayList<Boolean> booleans = new ArrayList<>();
System.out.println("Boolean");
booleans.add(true);
booleans.add(false);
System.out.println(booleans);
System.out.println("------------------");
}

运行结果:

posted @   baimingze  阅读(501)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
点击右上角即可分享
微信分享提示