我刚开始学习Groovy,并在GroovyConsole中进行实验。
有没有一种方法可以读取用户输入?我尝试了下面的代码,但是出现了错误。
BufferedReader br = new BufferedReader(new InputStreamReader(System.in)) print "输入:"
input = br.readLine() println "你输入的是: $input"
我收到的错误如下:
异常抛出 17-Apr-2012 02:52:39 org.codehaus.groovy.runtime.StackTraceUtils sanitize 警告:清理堆栈跟踪:
java.io.IOException: 流已关闭
我需要导入什么吗?
任何帮助都将非常感谢。
谢谢!
groovyConsole
的? - calebds> groovyConsole
,然后标准输入通过终端接收。这可能对您有用 http://groovy.329449.n5.nabble.com/Input-from-GroovyConsole-td342416.html。 - calebds