java 如何縮短System.out.println()
java
請建議我在哪裡可以找到lib,以便使用System.out.println()
的較短表達式,並在何處放置該lib。
111 votes
java
除了迄今為止的良好答案之外,以下是一些有趣的選擇:
選項1
PrintStream p = System.out;
p.println("hello");
方案2
PrintWriter p = new PrintWriter(System.out, true);
p.println("Hello");
java1
109
對於Intellij IDEA,輸入sout
並按Tab 。
對於Eclipse類型的syso
並按下Ctrl + 空格鍵 。
java2
108
package some.useful.methods; public class B { public static void p(Object s){ System.out.println(s); } }
package first.java.lesson; import static some.useful.methods.B.*; public class A { public static void main(String[] args) { p("Hello!"); } }
java3
107
我的BlueJ解決方案是編輯Program Files(x86)\ BlueJ \ lib \ english \ templates \ newclass中的新類模板“stdclass.tmpl”並添加此方法:
public static <T> void p(T s)
{
System.out.println(s);
}
或者這個其他版本:
public static void p(Object s)
{
System.out.println(s);
}
至於Eclipse,我使用建議的快捷方式syso + <Ctrl> + <Space>
:)
java4
106
使用System.out.println()是不好的做法(更好地使用日誌框架) - >你的代碼庫中不應該有很多事件。 使用另一種方法簡單地縮短它似乎不是一個好的選擇。
java5
105