String类中可以使用length()方法获取字符串的长度。
方法定义是:
public int length()
例如:
String s = new String("Hello java!");
int length = S.length(); //返回值是11
获取数组长度的属性是使用 数组名.length, length后面没有括号。
如: int[] arr = new int[4];
int t = arr.length;//返回值是4,
两者存在的不同是:
String类 在对内存中创建对象存在,而数组不是在堆内存中创建对象形式存在,
所以对于String类要通过方法调用获取字符串的长度。 而数组则要通过获取本身属性获取长度。
|