数组工具类Arrays
2013-11-04 10:40
211 查看
Arrays:用于操作数组的工具类
*把数组变成List集合有什么好处?
*可以使用集合的思想和方法来操作数组中的元素
*例如:
*注意:将数组变成集合,不可以使用集合的增删方法
*因为数组长度是固定的
*
*进行增删操作会出现UnsupportetedOperationException
*
*把数组变成List集合有什么好处?
*可以使用集合的思想和方法来操作数组中的元素
*例如:
* contains() * get() * indexOf() * subList()
*注意:将数组变成集合,不可以使用集合的增删方法
*因为数组长度是固定的
*
*进行增删操作会出现UnsupportetedOperationException
*
public class ArraysDemo { public static void main(String[] args) { String[] arr = {"abc","cc","kkkk"}; List<String> list = Arrays.asList(arr); sop("contains:"+list.contains("kkkk")); sop(list); //如果数组中的元素都是对象,那么变成集合时,数组中的元素就直接转成集合中的元素 Integer[] num = {2,3,4}; sop(Arrays.toString(num)); List<Integer> li = Arrays.asList(num); sop(li); //[2,3,4] //如果数组中的元素都是基本类型,那么会将该数组作为集合的元素存在 int[] in = {2,3,4}; List<int[]> lin = Arrays.asList(in); sop(lin); //[[I@de6ced] } }
相关文章推荐
- java基础37 集合框架工具类Collections和数组操作工具类Arrays
- Arrays(数组工具类)
- 学习笔记_JavaSE_13_StirngBuffer类、数组高级、Arrays工具类、自动拆装箱
- 操作数组的工具类Arrays
- java语言基础——java自带数组工具类Arrays
- 黑马程序员—JAVA数组工具类Arrays
- 数组中Arrays工具类方法的应用
- Java基础学习笔记13——(StringBuffer的使用,数组高级,Arrays工具类,Integer和Character等包装类)
- Java数组工具类之Arrays
- 黑马程序员_Java第17天知识总结_集合框架的工具类_Collections_Arrays_将数组变成list集合_集合变数组_高级for循环_可变参数
- Arrays(数组的工具类)
- Java学习笔记(五)--二维数组 冒泡排序 选择排序 Arrays数组工具类
- 操作数组的工具类Arrays
- Arrays:数组工具类
- Arrays:用于操作数组工具类,数组转集合,集合转数
- java:数组操作工具类 java.util.Arrays包 主要方法详解
- 操作数组的工具类Arrays
- JAVA-5-String类和StringBuffer类、二维数组、形参、冒泡排序及选择排序、Arrays数组工具类
- java中数组工具类Arrays
- Java基础之集合框架--Arrays工具类(专门操作数组的工具类)