Java 中length,length(),size()的区别
1、Java中的length属性时针对数组说的,比如说你声明了一个数组,
想知道这个数组的长度则用到这个length属性
2、Java中的length()方法是针对字符串String说的,如果想看这个字符
串的长度则用到length()方法
3、Java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少
元素,则调用此方法来查看
下面举个列子:
public static void main(String[] args){
String[] list={"a1","a2","a3"};
String a="a1a2a3";
System.out.println(list.length);
System.out.println(a.length());
List<Object> array=new ArrayList();
array.add(a);
System.out.println(array.size());
}
输出的值为:3
6
1