length属性: 用于获取数组长度

1
2
3
4
5
6
int ar[3]={1,2,3};
/*
数组用length属性取得长度
*/
int lenAr=ar.length;//此处lenAr=3
cout<<"Arr legth:"<<lenAr<<endl;

length()方法: 用于获取字符串长度

1
2
3
4
5
6
7
string str="Hello World Java";
/*
数组用length()方法取得长度
*/

int lenStr=str.length();//此处lenStr=16
cout<<"Str length():"<<lenStr;

size()方法:用于获取泛型集合有多少个元素

1
2
3
4
5
6
7
8
9
10
11
12
/*
Collection是整个类集合之中单值保存的最大父接口,所以使用时需要用具体子类实例化
*/
Collection<String> col=new ArryList<String>();
col.add("Hello");
col.add("World");
col.add("Java");
/**
* 类集框架用size()方法取元素个数
*/
int sizeCol = col.size();//此处sizeCol=3
System.out.println("Col size:"+sizeCol);