groovy编写控制台交互程序的方法
groovy很适合在服务器端写实现简单任务的脚本。参数可以通过命令一次传进去,不过重复查询时很不方便,尤其是groovy要加载JVM虚拟机,通过命令传参数给人感觉脚本很慢。
groovy可以使用jdk6中新增的java.io.Console实现控制台交互的功能,以下是一个简单的示例:
def console=System.console();
for (def keyword=new String(console.readLine("input keyword (press ENTER exit): ",new Object[ 0 ]));
!keyword.equals("");
keyword=new String(console.readLine("input keyword (press ENTER exit): ",new Object[ 0 ]))){
println keyword
}
Groovy 的详细介绍:请点这里
Groovy 的下载地址:请点这里
相关推荐
软件的信雅达 2020-11-02
糖葫芦娃哈哈 2020-11-02
淡茶 2020-05-10
PHP学习笔记 2020-03-06
anvien 2020-01-08
quzhongwei 2020-01-06
淡茶 2020-01-03
tysforwork 2019-12-12
简单点好 2013-09-04
PeterHao0 2013-08-31
软件的信雅达 2019-11-19
软件的信雅达 2017-02-11
yiyilanmei 2015-04-28
无聊找点事做 2019-09-06
HaleyJenkins 2016-10-18
PeterHao0 2016-01-22
dieefer 2017-02-11
liushidexing 2016-11-03
春天花会开 2016-11-01