数组、字符串、集合与length、length() 、size()的区别
1 、java中的length属性是针对数组说的,声明一个数组,想知道这个数组的长度则用到了length这个属性.
2 、java中的length()方法是针对字符串String说的,如果想知道这个字符串的长度则用到length()这个方法.
3 、java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用size()方法来查看!
例如:
import java.util.ArrayList;
import java.util.List;
public class Textlength {
public static void main(String[] args) {
String []a = {"a","aa","aaa"};
String b="aaaaaa";
List <Object> array = new ArrayList();
array.add(a);
array.add(b);
System.out.println(a.length);
System.out.println(b.length());
System.out.println(array.size());
}
}
输出结果为:
3
6
2