私は昨日groovyを学び始めました。これまで、console()を使用しているユーザーからの入力を取り入れる必要がある本の部分に到達するまで楽しんでいました。 ()私は、このエラーにConsole.ReadLine()はGroovyでnullpointer例外をスローします
Caught: java.lang.NullPointerException: Cannot invoke method readLine() on null object java.lang.NullPointerException: Cannot invoke method readLine() on null object
at com.usl.NewCodes.run(NewCodes.groovy:30)
を得続ける私はグルーヴィーなスクリプトとしてクラスで両方のIntelliJでそれを試してみました。私はgroovyConsoleで試してみましたが、まだエラーを投げます。ここで
コードを使用すると、Groovyのための任意のIDEを使用している場合は、入力/出力コンソールは非常にnullポインタ例外を投げ、あなたが使用することができますので、あなたに利用できなくなります
print("What is your name ");
def fName = System.console().readLine()
println("Hello" + fName)
おかげ
回答を見るhttps://stackoverflow.com/a/26078122/2000323 – Andrey
ありがとうございました。 –