JAVA中length属性length()方法和size()方法的区别

喜你入骨 提交于 2020-02-05 18:59:52

1.length属性是针对数组而言的

 // 一维数组
    int[] array = new int[7];
    System.out.println(array.length); 
    // 二维数据
    int[][] array = new int[2][7];
    System.out.println(array.length);
    System.out.println(array[1].length); 

输出:

7
7
7

2.length() 是字符串的方法

 String m = "bu jia ban de cheng xu yuan ! ";
    System.out.println(m.length());  

输出:

30

3.size()是针对泛型集合的,查看泛型中有多少元素

List<Float> F= new LinkedList<>();
        System.out.println(F.size());   // 输出的值为0,默认值
        F.add(1.5f);
        F.add(2.2f);
        System.out.println(F.size());   // 输出的值为2

输出:

0
2
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!