文字列を形成するために手紙をマージし、すでに既存の文字列との比較?私は、Javaに非常に新しいです、どのように私はロジックを記述することができますか?

ライト:

サンプル入力1:イスト文字を入力してください:Jは、第二文字を入力します:Aは、第三文字を入力します:Vは、第四文字を入力します:サンプル出力1:JAVA

サンプル入力2:イスト文字を入力してください:Jは、第二文字を入力します:Aは、第三文字を入力します:Aは、第四文字を入力します:Vの出力例2:間違った綴り

Kshilnand:

次のコードを試してみてください。

public class Test {
    public static void main(String[] args) {
        String finalString = "";
        Scanner sc = new Scanner(System.in);
        for (int i = 1; i < 5; i++) {
            System.out.println("Enter " + i + "letter");
            String letter = sc.nextLine();
            finalString = finalString + letter;
        }

        if (!finalString.equals("JAVA")) {// you can test it with any string by replacing java
            System.out.println("Wrong spelling");
        } else {
            System.out.println(finalString);
        }
    }
}

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=282050&siteId=1