Java中如何使用函数获取字符串的长度?
发布时间:2023-08-15 14:26:56
在Java中,我们可以使用字符串的内置函数length()来获取字符串的长度。
例如:
String str = "Hello World";
int length = str.length();
System.out.println("字符串的长度为:" + length);
这段代码将输出:
字符串的长度为:11
我们也可以在判断字符串长度时使用length()函数,例如:
String str = "Hello World";
if (str.length() > 10) {
System.out.println("字符串长度大于10");
} else {
System.out.println("字符串长度小于等于10");
}
这段代码将输出:
字符串长度大于10
需要注意的是,length()函数返回的是字符串的字符数,而不是字节数。如果需要获取字符串的字节数,可以使用getBytes()函数和length属性的组合:
String str = "Hello World";
byte[] bytes = str.getBytes();
int length = bytes.length;
System.out.println("字符串的字节数为:" + length);
这段代码将输出:
字符串的字节数为:11
