scanner
を使用するユーザーからの文字列の入力方法。 例えば:Scannerクラスを使用したユーザー入力
Scanner get = new Scanner(System.in);
String name = get.nextString();
しかし、呼び出しは、文字列では動作しませんが、それは整数またはダブル・データ・タイプで動作します。
scanner
を使用するユーザーからの文字列の入力方法。 例えば:Scannerクラスを使用したユーザー入力
Scanner get = new Scanner(System.in);
String name = get.nextString();
しかし、呼び出しは、文字列では動作しませんが、それは整数またはダブル・データ・タイプで動作します。
Scanner
にはnextString()
メソッドがないため、new Scanner().nextLine()
またはnew Scanner().next()
を使用する必要があります。
私はあなたが正しいと思っています。 –
あなたは歓迎です:) –
nextString()
の代わりにnext()
メソッドを呼び出す必要があります。
'String name = get.nextString();'型は大文字で、メソッド呼び出しの終わりに大括弧を忘れないでください。 –
try、String name = get.next(); そして、そのようなマイナーな問題については、尋ねる前にチュートリアルのガイドをよく読んでください。あなたが学びたいなら、java docs、tutorialspoint、javatpointは良い場所です。 –
[スキャナでユーザー入力を取得する]の可能な複製(0120-) – Eclipse