java学习笔记之length、length()和size()

来源:互联网 发布:淘宝网店出售偷拍设备 编辑:程序博客网 时间:2024/06/06 05:07

length():是一个方法,一般字符串(String)类型的对象有该方法,用于获取字符串的长度,直接调用即可(字符串.length())

length:是一个属性,是针对于数组的,用来获取数组的长度(注意:定义数组是最好用 int[] a=new int[]{})

size():是针对泛型集合来说的(如Set、List、Map),数组没有size()方法。


以下的例子用于演示上述两个方法和一个属性的用法

String[] a={"hello","world","!"};String b="helloworld";System.out.println(a.length);   //输出为3System.out.println(b.length()); //输出为10  List<Object> list=new ArrayList<Object>();list.add(b);//输出为1System.out.println(list.size());list.add(a);//输出为2System.out.println(list.size());
附上一张集合的图

0 0