ここに私のコードですが、私はis.upperCase
を使って確認しましたが、うまくいきません。そして私はすべての大文字を一緒に連結するのに問題があります。どんな提案や助けもありがとう!while/forループを使用すると、ユーザーが入力した行の大文字のみを減算する方法はありますか?
import java.util.Scanner;
public class UpperCase {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.print("Please input a random line that contain uppercase letters in any positions: ");
String str = in.next();
int i = 0;
while (i < str.length() - 1) {
if(Character.isUpperCase(i)) {
char upperLetter = str.charAt(i);
}
Object outputLetter = str.charAt(0) + str.charAt(i++);
char upperLetter = str.charAt(i++);
}
System.out.println("The uppercase letters are:");
}
}
おかげでたくさんのようなものでなければなりません!私は両方のコードを実行しようとします。再度、感謝します。 – hakuro