JAVA 集合(Arrays)
来源:互联网 发布:java 函数重载 编辑:程序博客网 时间:2024/05/07 08:55
//仅作为学习笔记
/*Arrays : 用于操作数组的工具类里面的都是静态方法asList: 将数组变成List集合*/import java.util.*;class ArraysDemo{public static void main(String []args){//int [] arr1 = {1,2,3};//sop(Arrays.toString(arr1));//将数组变成List集合的优点://虽然数组也是对象 不过数组中的操作方法比较少 //转换成集合后 可以有更多的操作方法可以选择String[] arr = {"abc","cc","kkkk"};List<String> list = Arrays.asList(arr);sop("contains :" + list.contains("cc"));//注意:将数组变成集合后,不可以使用集合中的增删方法 因为数组的长度是固定的//否则会显示UnSupportedOperationException 错误//list.add("aa");//error UnSupportedOperationException//其他方法 比如 contains get indexOf subList 等 是可以使用的sop(list);/*如果数组中的元素都是对象 那么变成集合时 数组中的元素就直接转换成集合中的元素如果数组中的元素都是基本的数据类型 那么会将该“数组”作为集合中的元素存在*/int [] nums = {3,4,5};List<int []> ls1 = Arrays.asList(nums);sop(ls1);Integer [] nums2 = {6,7,8};List<Integer> ls2 = Arrays.asList(nums2);sop(ls2);}public static void sop(Object obj){System.out.println(obj);}}
- JAVA 集合(Arrays)
- Java笔记 - 集合(Arrays)
- java集合(工具类Arrays)
- Java Arrays集合方法
- Java集合工具2--Arrays
- Java集合架构(二、Map、Collections、Arrays)
- Java笔记4 JavaAPI<4>集合(Arrays)、Collections
- java集合(6)——数组工具类Arrays
- java集合工具类---Collections/Arrays
- Java集合---Arrays类源码解析
- Java集合--Map、Collections和Arrays
- Java集合框架:Arrays工具类
- Java集合---Arrays类源码解析
- Java基础-集合框架8 Arrays
- Java集合---Arrays类源码解析
- Java集合---Arrays类源码解析
- java集合框架之集合工具类Arrays类
- [疯狂Java]集合:ArrayList、Vector(摒弃)、Arrays.ArrayList(只读、不可变长)
- 读取Excel中内容
- [Win8]如何使用Visual Studio2012进行Windows8项目开发
- VC++、MFC、COM和ATL的区别
- wsn
- struts2的优点
- JAVA 集合(Arrays)
- Android Timer定时器
- 搭建struts2开发环境
- 解一元二次方程ax2+bx+c=0的解
- 解决struts2.xml提示符
- 错误集锦
- 一道简单题
- POJ 2524 查并集
- action的搜索顺序