请告诉我在哪里可以找到lib,以便使用较短的表达式System.out.println()
以及我应该将lib放在何处.
bak*_*kal 307
您可以使用日志库而不是重新发明轮子.Log4j的例如将为喜欢不同消息的方法info()
,warn()
和error()
.
或者只是制作一个println
自己的方法并调用它:
void println(Object line) {
System.out.println(line);
}
println("Hello World");
Run Code Online (Sandbox Code Playgroud)
IntelliJ IDEA和NetBeans:
sout
然后按TAB,键入,键入,System.out.println()
光标位于正确的位置.
日食:
输入syso
然后按CTRL+ SPACE.
其他
找到您喜欢的文本编辑器/ IDE的"片段"插件
import static java.lang.System.out;
out.println("Hello World");
Run Code Online (Sandbox Code Playgroud)
println("Hello, World!")
Run Code Online (Sandbox Code Playgroud)
println "Hello, World!"
Run Code Online (Sandbox Code Playgroud)
print "Hello, World!"
Run Code Online (Sandbox Code Playgroud)
puts "Hello, World!"
Run Code Online (Sandbox Code Playgroud)
(println "Hello, World!")
Run Code Online (Sandbox Code Playgroud)
print('Hello, World!');
Run Code Online (Sandbox Code Playgroud)
rup*_*rup 27
void p(String l){
System.out.println(l);
}
Run Code Online (Sandbox Code Playgroud)
最短.去吧.
dby*_*rne 17
Java是一种冗长的语言.
如果你只有3天,这已经困扰了你,也许你最好学习像Scala这样的其他语言:
scala> println("Hello World")
Hello World
Run Code Online (Sandbox Code Playgroud)
从宽松的意义上讲,这可以作为使用"库"来启用更短的表达式;)
Ste*_*aul 13
一些有趣的选择:
选项1
PrintStream p = System.out;
p.println("hello");
Run Code Online (Sandbox Code Playgroud)
方案2
PrintWriter p = new PrintWriter(System.out, true);
p.println("Hello");
Run Code Online (Sandbox Code Playgroud)
对于Intellij IDEA类型sout
并按Tab.
对于Eclipse类型syso
并按Ctrl+ Space.