java如何使用length
使用 length 获取数组长度
在 Java 中,length 是数组的一个属性,用于获取数组的长度(元素数量)。直接通过数组变量名后加 .length 即可访问。
int[] numbers = {1, 2, 3, 4, 5};
int arrayLength = numbers.length; // 结果为 5
- 适用于所有类型的数组(如
int[]、String[])。 - 返回值为
int类型,表示数组的固定长度。
使用 length() 获取字符串长度
对于字符串(String 类),需调用 length() 方法获取字符数量。

String text = "Hello";
int stringLength = text.length(); // 结果为 5
- 注意是方法调用(带括号),而非属性。
- 返回值为
int类型,包括空格和特殊字符。
区别与注意事项
- 数组:
length是属性,无括号。 - 字符串:
length()是方法,需加括号。 - 集合类(如
ArrayList)使用size()方法而非length。
示例对比
int[] arr = {10, 20, 30};
String str = "Java";
System.out.println(arr.length); // 输出 3
System.out.println(str.length()); // 输出 4






