JAVA使用if语句判断字符串长度不同时提取字符
时间: 2023-09-16 20:13:48 浏览: 65
字符串长度的判断 JAVA
5星 · 资源好评率100%
可以使用Java中String类的substring()方法提取指定位置的子串。例如,假设有两个字符串str1和str2,我们可以使用if语句判断它们的长度是否相同,然后提取它们的字符。代码示例如下:
```
String str1 = "hello";
String str2 = "world";
if (str1.length() != str2.length()) {
if (str1.length() > str2.length()) {
String subStr = str1.substring(str2.length());
System.out.println("提取的字符为:" + subStr);
} else {
String subStr = str2.substring(str1.length());
System.out.println("提取的字符为:" + subStr);
}
} else {
System.out.println("两个字符串长度相同!");
}
```
在上面的代码中,首先判断str1和str2的长度是否相同,如果不同,则比较它们的长度,提取长度较长的字符串中多出来的字符。如果长度相同,则输出提示信息。
阅读全文