【发布时间】:2017-04-04 05:24:45
【问题描述】:
我的程序有 3 个字符串,用户已经输入了,这个程序的目的是将单词中的所有字母大写。如何使用 toUpperCase() 将每个单词中的所有字母大写。这是我目前所拥有的,这是一个java代码
public static String reverseOrder(String word1, String word2, String word3) {
if (word1.length() == 0) return word1;
return word1.substring(0, 1).toUpperCase() + word1.substring(1).toUpperCase();
}
我只写了 1 个单词,但我需要将 3 个单词全部大写,谢谢 ***好的新代码是这个
public static String reverseOrder(String word1, String word2, String word3) {
int a = word1.length();
int b = word2.length();
int c = word3.length();
String x;
String y;
String z;
x = word1.toUpperCase();
y = word2.toUpperCase();
z = word3.toUpperCase();
}
}
【问题讨论】:
-
您应该让我们知道您使用的是哪种语言...
-
你能展示一个示例输入/输出吗?
-
你有一个函数,它接收三个字符串并且只返回一个。所以要么你需要将字符串组合在一起,要么你需要返回某种数组/集合/对象来返回它们中的每一个。此外,你有更多的代码比你实际需要的只是大写一个字符串......
标签: java string capitalize