Arraylis类
Posted xzwx668
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Arraylis类相关的知识,希望对你有一定的参考价值。
数组的长度可以不可以随意改变
1.ArrayList集合可以随意改变
2.ArrayList<e> 集合名称=new ArrayList<>();e代表泛型.必须是引用类型.基本类型不可以要需要一个转化
3.基本类型转化为包装类除了int-->Integer,char-->Character 其他只要首字母大写
基本类型<-->包装类转化是相互的,而且是自动的装箱和拆箱
4.ArrayList集合常用方法
添加元素:list.add() 获取几号元素:list.get() 获取集合的长度list.size() 删除几号2元素list.remover()
1 import java.util.ArrayList; 2 3 public class ArrayList1 { 4 public static void main(String[] args) { 5 ArrayList<Integer> list=new ArrayList<>(); 6 System.out.println(list);//如果为空输入的是[] 7 list.add(50); 8 list.add(60); 9 System.out.println(list);//[50,60] 10 } 11 }
import java.util.ArrayList; public class Arraylist3 { public static void main(String[] args) { ArrayList<String> list=new ArrayList<>(); ArrayList<Integer> list2=new ArrayList<>();//int Integer ArrayList<Float> list3=new ArrayList<>(); ArrayList<Double> list4=new ArrayList<>(); ArrayList<Long> list6=new ArrayList<>(); ArrayList<Short> list7=new ArrayList<>(); ArrayList<Boolean> list8=new ArrayList<>(); ArrayList<Byte> list5=new ArrayList<>(); ArrayList<Character> list1=new ArrayList<>();//char包装类Character int num=list2.get(2); //jdk1.5以上ArrayList自动装箱:基本类型-->包装类 自动拆箱 包装类-->基本类型 } }
import java.util.ArrayList; public class ArrayList2 { public static void main(String[] args) { ArrayList<String> list=new ArrayList<>(); list.add("王二狗");//往集合里添加 list.add("王大狗"); list.add("王傻狗"); list.add("王老四"); System.out.println(list); System.out.println(list.get(2));//获取第二号元素的值. System.out.println(list.remove(2));//删除2号元素 System.out.println(list.size()); System.out.println(list); for (int i = 0; i < list.size(); i++) { System.out.println(list.get(i)); } } }
以上是关于Arraylis类的主要内容,如果未能解决你的问题,请参考以下文章
如何通过单击片段内的线性布局从片段类开始新活动?下面是我的代码,但这不起作用
elasticsearch代码片段,及工具类SearchEsUtil.java
Android 逆向类加载器 ClassLoader ( 类加载器源码简介 | BaseDexClassLoader | DexClassLoader | PathClassLoader )(代码片段