java中length,length(),size()区别

来源:互联网 发布:ubuntu fastdfs nginx 编辑:程序博客网 时间:2024/06/01 15:03

1.length:针对数组,数组长度;

2.length():字符串长度;

3.size():泛型集合的元素个数.


import java.util.ArrayList;import java.util.List;public class Test {    public static void main(String[] args) {        int[] a={1,2,3,4};        String b="abcde";        List<Integer> c=new ArrayList<>();        c.add(5);        c.add(6);        System.out.println("数组a的长度"+a.length);        System.out.println("字符串b的长度"+b.length());        System.out.println("泛型集合的元素个数"+c.size());    }}
运行结果:

数组a的长度4
字符串b的长度5
泛型集合的元素个数2