天天看点

Java中length,length()与size()的作用与区别

  1. length是属性,一般用来说明数值的长度的。
  2. length()是方法,一般用来说明字符串的长度的。
  3. size()是方法,一般用于对知道泛型集合的大小。

举例:

String list[] = {"zhangsan", "lisi"};
System.out.println(list.length);
String str = "zhangsan";
System.out.println(str.length());
List<String> listArray = new ArrayList<String>();
listArray.add(str);
System.out.println(listArray.size());
//结果
//
//
//