我想在java中不使用Print函数打印任何文本?

时间:2010-03-30 12:27:01

标签: java

我想在不使用java中的system.out.println()的情况下打印任何文本?有可能如果是的话 那怎么样;任何想法。

5 个答案:

答案 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");

实际上,您可以像写普通的printprintln函数一样使用它,只是写得更少...

如果您刚想使用println,请使用print

像这样

System.out.print("\n whatever you want");

\n将其带到下一行.........

或者您可以使用自己的IDE来访问println函数,然后在其中执行任何操作.........

答案 2 :(得分:0)

System.out中{p> PrintStream OutputStreamprint()。如果您愿意,可以在该流上发送原始字节。建议不要这样做,因为处理原始字节的方式取决于主机系统及其配置(可怕的“区域设置”业务)。 println()和{{1}}方法为您做了“正确的事”。

答案 3 :(得分:0)

你想要达到什么目的?你在寻找log4j伐木吗?

答案 4 :(得分:-1)

System.out.logd(“text”)非常相似。如果只是你不能使用的特定电话或其他什么。