length() 方法用于返回字符串的长度。
长度等于字符串中 16 位 Unicode 代码单元的数量。
实例:
public class Test {
public static void main(String args[]) {
String Str1 = new String("www.runoob.com");
String Str2 = new String("runoob" );
System.out.print("字符串 Str1 长度 :");
System.out.println(Str1.length());
System.out.print("字符串 Str2 长度 :");
System.out.println(Str2.length());
}
}
以上程序执行结果为:
字符串 Str1 长度 :14
字符串 Str2 长度 :6
扩展资料
数组求长度用length属性
字符串求长度用length()方法
集合求长度用size()方法
数组是个对象的容器保存这固定数量的一个类型的值。数组被创建后,它的长度将不能改变的。数组的长度是个可用的不可改变的成员变量。因此长度被当做一个数组的预定于的属性。
数组有两种方法被创建:数组可以通过表达式创建。
数组初始器。当它被创建时候,这个长度是被指定的。一个数组创建表达式可以像上面例子的代码被使用。它指定的成员的类型。数组的层数,和至少一层数组的长度。
下面的声明仍然是合法的,当它指明了一层的长度。
参考资料来源:
那到底是可以还不是不可以啊。。。
追答对于字符串,可以; 对于数组,不可以!
因为数组没有length()方法,只有length属性。