黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專(zhuān)注Java教育14年 全國(guó)咨詢(xún)/投訴熱線(xiàn):400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) 學(xué)習(xí)攻略 java中的tostring方法的作用

java中的tostring方法的作用

更新時(shí)間:2019-09-16 10:44:17 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽2970次


今天動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)機(jī)構(gòu)小編為各位小伙伴們介紹“java中的tostring方法的作用”,希望通過(guò)此文大家能夠掌握ostring方法的作用,下面就隨小編一起看看tostring方法的作用。


timg.jpg


  因?yàn)樗荗bject里面已經(jīng)有了的方法,而所有類(lèi)都是繼承Object,所以“所有對(duì)象都有這個(gè)方法”。


  它通常只是為了方便輸出,比如System.out.println(xx),括號(hào)里面的“xx”如果不是String類(lèi)型的話(huà),就自動(dòng)調(diào)用xx的toString()方法


  總之,它只是sun公司開(kāi)發(fā)java的時(shí)候?yàn)榱朔奖闼蓄?lèi)的字符串操作而特意加入的一個(gè)方法


  寫(xiě)這個(gè)方法的用途就是為了方便操作,所以在文件操作里面可用可不用。


  例子1:


public class Orc

{

       public static class A

       {

              public String toString()

              {

                     return "this is A";

              }

       }

      public static void main(String[] args)

       {

              A obj = new A();

              System.out.println(obj);

       }

}


如果某個(gè)方法里面有如下句子:


  A obj=new A();


  System.out.println(obj);


  會(huì)得到輸出:this is A


  例子2:


public class Orc

{

       public static class A

       {

              public String getString()

              {

                     return "this is A";

              }

       }

       public static void main(String[] args)

       {

              A obj = new A();

              System.out.println(obj);

              System.out.println(obj.getString());

       }

}


會(huì)得到輸出:xxxx@xxxxxxx的類(lèi)名加地址形式


  System.out.println(obj.getString());


  會(huì)得到輸出:this is A


  大家看出區(qū)別了嗎,toString的好處是在碰到“println”之類(lèi)的輸出方法時(shí)會(huì)自動(dòng)調(diào)用,不用顯式打出來(lái)。


public class Zhang

{

       public static void main(String[] args)

       {

              StringBuffer MyStrBuff1 = new StringBuffer();

              MyStrBuff1.append("Hello, Guys!");

              System.out.println(MyStrBuff1.toString());

              MyStrBuff1.insert(6, 30);

              System.out.println(MyStrBuff1.toString());

       }

}


值得注意的是, 若希望將StringBuffer在屏幕上顯示出來(lái), 則必須首先調(diào)用toString方法把它變成字符串常量,因?yàn)镻rintStream的方法println()不接受StringBuffer類(lèi)型的參數(shù).


public class Zhang

{

    public static void main(String[] args)

    {

        String MyStr = new StringBuffer();

        MyStr = new StringBuffer().append(MyStr).append(" Guys!").toString();

        System.out.println(MyStr);        

    }

}


  toString()方法在此的作用是將StringBuffer類(lèi)型轉(zhuǎn)換為String類(lèi)型.


public class Zhang

{

    public static void main(String[] args)

    {

        String MyStr = new StringBuffer().append("hello").toString();

        MyStr = new StringBuffer().append(MyStr).append(" Guys!").toString();

        System.out.println(MyStr);        

    }

}


以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)小編介紹的“java中的tostring方法的作用”的內(nèi)容,希望對(duì)大家有幫助,更多java最新資訊請(qǐng)繼續(xù)關(guān)注動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)官網(wǎng),每天會(huì)有精彩內(nèi)容分享與你。


相關(guān)免費(fèi)視頻教程推薦


java語(yǔ)言基礎(chǔ)教程下載——toString()方法:http://www.ilovecolors.com.cn/xiazai/2584.html


提交申請(qǐng)后,顧問(wèn)老師會(huì)電話(huà)與您溝通安排學(xué)習(xí)

  • 全國(guó)校區(qū) 2025-05-15 搶座中
  • 全國(guó)校區(qū) 2025-06-05 搶座中
  • 全國(guó)校區(qū) 2025-06-26 搶座中
免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 色婷婷激婷婷深爱五月小说 | 免费大黄网站在线观 | 欧美日韩国产伦理 | 插插宗合网| 综合网激情五月 | 最近2019年最中文字幕视频 | 美女被羞羞网站 | 久久五月激情婷婷日韩 | 深夜国产| 日日私人影院 | 可以看的黄网 | 日韩亚 | 亚洲成人福利网站 | 男人女人真曰批的视频动态 | 欧美大片va欧美在线播放 | 日日摸夜夜摸狠狠摸97 | 天天干在线影院 | 在线免费观看亚洲视频 | 天天干天天添 | 久久久久免费视频 | 美国大黄一片免费看 | 日本成日本片人免费 | 亚洲综合久久综合激情久久 | 午夜色a大片在线观看免费 午夜视 | 日韩不卡一级毛片免费 | 欧美污视频网站 | 欧美福利视频网 | 影音先锋三级 | 精品国偷自产在线视频99 | 亚洲va在线va天堂va手机 | 1024亚洲精品国产 | 奇米成人网 | 麻豆md国产在线观看 | 看黄视频在线观看 | 美女视频黄的免费视频网页 | 狠狠色噜噜狠狠狠狠色综合网 | 成人gav| 午夜两性剧场 | 在线播放人成午夜免费视频 | 女黄人东京手机福利视频 | 午夜影院伦理片 |