プログラムを作成していますが、スキャナ入力に数字のみを認識させる方法がわかりません。これが私の言いたいことです。
System.out.print(" What is the distance in feet:" );
//ask the user to input variables
Distance = keyboard.nextDouble();
数値を入力しなかったことをユーザーに知らせる何らかのメッセージを出力できるようにするために、距離入力の後に何を入力できますか?
私はおそらく次のようなものから始めると思いました
if (Distance != double)
System.out.print ("You did not enter a valid character, please enter again."
しかし、それは機能しません。助言がありますか?