我想在不使用java中的system.out.println()的情况下打印任何文本?有可能如果是的话 那怎么样;任何想法。
答案 0 :(得分:2)
System.out.write("text".getBytes());
System.out.format("%s", "text");
答案 1 :(得分:1)
这实际上是可行的,并且有一种很棒的方法来实现
建立一个类,将其命名为so
像这样
public class so
{
public static void p(Object o){
System.out.print(o);
}
public static void pln(Object o){
System.out.println(o);
}
}
然后调用类似方法
so.pln("hi");
或
so.p("hi");
实际上,您可以像写普通的print
或println
函数一样使用它,只是写得更少...
如果您刚想使用println
,请使用print
像这样
System.out.print("\n whatever you want");
\n
将其带到下一行.........
或者您可以使用自己的IDE来访问println
函数,然后在其中执行任何操作.........
答案 2 :(得分:0)
System.out
中{p> PrintStream
OutputStream
。print()
。如果您愿意,可以在该流上发送原始字节。建议不要这样做,因为处理原始字节的方式取决于主机系统及其配置(可怕的“区域设置”业务)。 println()
和{{1}}方法为您做了“正确的事”。
答案 3 :(得分:0)
你想要达到什么目的?你在寻找log4j伐木吗?
答案 4 :(得分:-1)
System.out.logd(“text”)非常相似。如果只是你不能使用的特定电话或其他什么。