JAVA使用if语句判断字符串长度不同时提取字符
时间: 2023-09-16 18:13:47 浏览: 132
java代码-编写这样一个程序找出字符串“My name is Tom, I come from China.”中的大写字母,并打印输出
可以使用if语句判断字符串长度,然后根据长度的不同进行字符的提取。具体实现可以参考以下代码:
```java
String str = "hello";
if (str.length() == 5) {
char c1 = str.charAt(0);
char c2 = str.charAt(1);
char c3 = str.charAt(2);
char c4 = str.charAt(3);
char c5 = str.charAt(4);
// 对字符进行操作或打印
} else if (str.length() == 4) {
char c1 = str.charAt(0);
char c2 = str.charAt(1);
char c3 = str.charAt(2);
char c4 = str.charAt(3);
// 对字符进行操作或打印
} else {
// 字符串长度不符合要求,进行其他操作
}
```
在上述代码中,首先使用if语句判断字符串的长度,然后根据长度的不同进行字符的提取。如果长度为5,则提取字符串中的第1-5个字符,如果长度为4,则提取字符串中的第1-4个字符。如果长度不符合要求,则可以进行其他操作。
阅读全文