今天在編程思想看到prt("aaa");不可以它是什么意思。和println("aaa")有什么不同

解决方案 »

  1.   

    prt这是作者自己定义的方法 只是包装了输出的功能
      

  2.   

    是print和println ??
    主要区别是后者输出内容后自动换行,前者没有
      

  3.   

    確實是prt()不信你運行一下下面這段代碼,是正確的import java.util.*;
    class Tree {
    int height;
    Tree() {
    prt("Planting a seedling");
    height = 0;
    }
    Tree(int i) {
    prt("Creating new Tree that is "
    + i + " feet tall");
    height = i;
    }
    void info() {
    prt("Tree is " + height
    + " feet tall");
    }
    void info(String s) {
    prt(s + ": Tree is "
    + height + " feet tall");
    }
    static void prt(String s) {
    System.out.println(s);
    }
    }
    public class Overloading {
    public static void main(String[] args) {
    for(int i = 0; i < 5; i++) {
    Tree t = new Tree(i);
    t.info();
    t.info("overloaded method");
    }
    // Overloaded constructor:
    new Tree();
    }
    } ///:~
    上面就有個prt()
      

  4.   

    static void prt(String s) {
    System.out.println(s);
    }不就这儿么用的还不是println
      

  5.   

    prt("")是什么??是你定义的吗??还是print。如果是那应该是上面的人说的一个是换行的区别