1. ホーム
  2. java

[解決済み] エラーです。文字列は変数に解決できません

2022-02-08 07:25:14

質問

修正方法がわからない。私はJavaの超初心者です。

import java.util.Scanner;

public class Greetings {
    public static void main(String[] args) {
        System.out.println("Hello there, what is your name? ");
        Scanner input = new Scanner(System.in);
        String = input.nextLine();
        System.out.println("Well then, welcome to Java" + input);
    }
}

解決方法は?

を実際に定義したことはありません。 String という変数があり、それがコンパイラから文句を言われる理由です。 以下のコードを使って、最大限の効果を上げてください。

public class Greetings {
    public static void main(String[] args) {
        System.out.println("Hello there, what is your name? ");
        Scanner input = new Scanner(System.in);
        String theInput = input.nextLine();
        System.out.println("Well then, welcome to Java" + theInput);
        if (input != null) {
            input.close();   // close the Scanner once finished with it
        }
    }
}