问题
请告诉我在哪里可以找到lib,以便使用更短的表达式System.out.println()
以及我应该在哪里放置该lib。
#1 热门回答(300 赞)
#记录库
你可以使用日志库而不是重新发明wheel.Log4jfor instance将为不同的消息提供方法,如info()
,warn()
和314505355。
#自制方法
或者简单地制作一个自己的方法并将其称为:
void println(Object line) {
System.out.println(line);
}
println("Hello World");
#IDE键盘快捷键
IntelliJ IDEA和NetBeans:
你键入sout
然后按TAB键,它键入System.out.println()
,光标位于正确的位置。
Eclipse:
键入syso
然后按CTRL SPACE。
其他
找到你喜欢的文本编辑器/ IDE的"片段"插件
#静态导入
import static java.lang.System.out;
out.println("Hello World");
#探索JVM语言
Scala
println("Hello, World!")
Groovy
println "Hello, World!"
Jython
print "Hello, World!"
JRuby
puts "Hello, World!"
Clojure
(println "Hello, World!")
##犀牛
print('Hello, World!');
#2 热门回答(27 赞)
void p(String l){
System.out.println(l);
}
最短。去吧。
#3 热门回答(17 赞)
Java是一种冗长的语言。
如果你只有3天,这已经困扰了你,也许你最好学习像Scala这样的其他语言:
scala> println("Hello World")
Hello World
从宽松的意义上讲,这可以作为使用"库"来启用更短的表达式;)