方法介绍
在 Java 中,要获取字符串的长度,可以使用 String 类的 length() 方法
其语法格式:字符串名.length();
返回的值是int类型的长度值。
举例:
String str1 = "我是一个字符串";
System.out.println("我是一个字符串".length());//7
System.out.println(str1.length());//7
String str2 = "我是另一个字符串";
int str2Length1 = str2.length();
int str2Length2 = "我是另一个字符串".length();
System.out.println(str2Length1);//8
System.out.println(str2Length2);//8
使用场景举例
1.例如现在接收到了一串字符串,可能接收到的是正常的字符串,也有可能是空字符串,这时候就需要判断下字符串是否存在值,就可以使用字符串长度>0进行操作。
因为字符串长度大于0就代表了字符串存在值嘛
if (str.length()>0){
//进行操作字符串
}
假设不进行判断直接使用的话,则有可能会出现报错。
2.例如现在要截取字符串,截取第三位到倒数第二位,则可以这样截取
str.substring(2,str.length()-2)文章来源:https://www.toymoban.com/news/detail-586300.html
String str1 = "台词:下蛋公鸡,公鸡中的战斗机,欧耶";
String substring = str1.substring(2, str1.length() - 3);
System.out.println(substring);//:下蛋公鸡,公鸡中的战斗机
但是在编写的时候也要预测一下,不然截取的参数中第一个参数比第二个参数大会引发异常文章来源地址https://www.toymoban.com/news/detail-586300.html
java.lang.StringIndexOutOfBoundsException
到了这里,关于Java如何求得字符串的长度的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!