ArrayList如何储存基本类型:
只能存储引用类型,不能写,但是存储基本类型我们可以选择它的包装类,也就是把基本类型的首字母改成大写,除了int 和char类型:int=Integer,char=Character
public class Demo {
public static void main(String[] args) {
ArrayList<Integer> integers=new ArrayList<>(); integers.add(1);
integers.add(3);
integers.add(4);
integers.add(5);
System.out.println(integers);
}
}
数组添到集合:
生成6个1-33之间的随机数字添加到集合中,并遍历一下:
public class Demo {
public static void main(String[] args) {
//创建我们随机数对象 Random random=new Random();
//创建一个集合的对象
ArrayList<Integer> arrayList=new ArrayList<>(); //添加随机数到集合
for (int i = 0; i <6; i++) {
intr=random.nextInt(33)+1;
arrayList.add(r);
}
for (int i = 0; i <arrayList.size() ; i++) {
System.out.println(arrayList.get(i));
}
}
}
定义获取所有偶数的集合方法,(ArrayList作为方法的返回值)
public class Demo {
public static void main(String[] args) {
//定义获取所有偶数元素的集合的方法(ArrayList作为我们方法的返回值)
//创建随机数的对象
Random random=new Random();
//创建我们的ArrayList集合
ArrayList<Integer> arrayList=new ArrayList<>(); //添加我们的随机数到集合中
for (int i = 0; i <30; i++) {
int r=random.nextInt(300)+1<