只有大写有小写的字符串 怎么样才能只输出大写Java
时间: 2024-04-30 17:23:10 浏览: 71
您可以使用Java中的isUpperCase方法来确定字符串中的大写字母数量,从而确定字符串是否全部由大写字母组成。以下是一个示例代码:
```
String str = "JAVA";
boolean isAllUpperCase = true;
for (int i = 0; i < str.length(); i++) {
if (!Character.isUpperCase(str.charAt(i))) {
isAllUpperCase = false;
break;
}
}
if (isAllUpperCase) {
System.out.println("Java");
}
```
该代码将遍历字符串中的每个字符,并使用isUpperCase方法检查它是否为大写字母。如果找到小写字母,则isAllUpperCase变量设置为false,并退出循环。如果字符串中所有字符都是大写字母,则isAllUpperCase变量保持为true,并且代码将输出"Java"。
相关问题
有大小写的字符串 怎么样才能只输出大写Java
可以使用字符串的方法来判断字符串是否只包含大写的Java,如果是则输出,否则不输出。
以下是一个示例代码:
```
String str = "Java";
if (str.equals(str.toUpperCase())) {
System.out.println(str);
}
```
该代码首先将字符串转换为大写形式,然后与原字符串进行比较,如果相等则说明原字符串只包含大写的Java,于是输出该字符串。如果不相等则说明原字符串包含小写字母或其他字符,不符合要求,不进行输出。
阅读全文
相关推荐








