隨筆-1  評論-5  文章-0  trackbacks-0

           

          public class ToStringDemo {
           String name;
           int age;
           public ToStringDemo(String name,int age){
            this.name = name;
            this.age = age;
           }
           public String toString(){
            return "名字是:"+name+","+"年齡是:"+age;
           }
           
           public static void main(String[] args){
            ToStringDemo p = new ToStringDemo("smile",34);
            System.out.println(p);
           }
          }

          posted on 2008-10-01 16:44 小悟 閱讀(286) 評論(5)  編輯  收藏

          評論:
          # re: 誰能幫我解釋下是如何覆蓋了toString的 整個流程 為什么只需打印了P 謝謝大家了 2008-10-01 19:33 | roywang
          JAVA中有個超級父類OBJECT,基本所有的類都有默認(rèn)繼承OBJECT的,里面有個toString的方法,默認(rèn)是打印自定義對象的地址。
          public String toString(){
          return "名字是:"+name+","+"年齡是:"+age;
          }
          該方法其實是重寫了OBJECT的toString方法,所有只要打印P就行了  回復(fù)  更多評論
            
          # re: 誰能幫我解釋下是如何覆蓋了toString的 整個流程 為什么只需打印了P 謝謝大家了 2008-10-01 20:37 | 小悟
          @roywang
          謝謝了   回復(fù)  更多評論
            
          # re: 誰能幫我解釋下是如何覆蓋了toString的 整個流程 為什么只需打印了P 謝謝大家了 2008-10-02 10:31 | jiaqiang
          public String toString()方法是在java.lang.Object類中定義的方法,默認(rèn)輸出對象的地址,當(dāng)你想要以某種方式輸出對象時,即可覆蓋toString()方法。  回復(fù)  更多評論
            
          # re: 誰能幫我解釋下是如何覆蓋了toString的 整個流程 為什么只需打印了P 謝謝大家了 2008-10-03 19:08 | 隔葉黃鶯
          自己看
          System.out.println(Object obj)
          的源代碼,沒什么好問的  回復(fù)  更多評論
            
          # re: 誰能幫我解釋下是如何覆蓋了toString的 整個流程 為什么只需打印了P 謝謝大家了 2008-10-03 22:41 | 小悟
          現(xiàn)在知道了 我是個初學(xué)者 以后還請多多指教啊  回復(fù)  更多評論
            

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 清水河县| 临泉县| 东乌珠穆沁旗| 弥勒县| 连云港市| 兴义市| 桂东县| 五莲县| 巴马| 仪陇县| 景东| 西畴县| 富顺县| 安仁县| 牡丹江市| 武平县| 论坛| 华坪县| 虹口区| 德格县| 寻乌县| 博乐市| 桃江县| 射洪县| 南京市| 眉山市| 永德县| 沧源| 溧阳市| 武穴市| 卢氏县| 永丰县| 娄底市| 洛川县| 疏附县| 张掖市| 洛宁县| 武乡县| 肃南| 仙桃市| 苍南县|