中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

做網(wǎng)站有哪些注意事項(xiàng)百度關(guān)鍵詞在線優(yōu)化

做網(wǎng)站有哪些注意事項(xiàng),百度關(guān)鍵詞在線優(yōu)化,wordpress 郵件防騷擾,在線做數(shù)據(jù)圖的網(wǎng)站有哪些問(wèn)題之前一直認(rèn)為toString就是將數(shù)據(jù)轉(zhuǎn)換成字符類型,直到最近寫(xiě)出了一個(gè)bug才對(duì)toString有了新的認(rèn)識(shí) 不同數(shù)據(jù)類型,toString() 有不同的操作 定義一個(gè)student類,包含姓名 String類型、性別 String類型、年齡 int 類型、分?jǐn)?shù)列表 String類型的li…

之前一直認(rèn)為toString就是將數(shù)據(jù)轉(zhuǎn)換成字符類型,直到最近寫(xiě)出了一個(gè)bug才對(duì)toString有了新的認(rèn)識(shí)

不同數(shù)據(jù)類型,toString() 有不同的操作

  • 定義一個(gè)student類,包含姓名 String類型、性別 String類型、年齡 int 類型、分?jǐn)?shù)列表 String類型的list類型
public class Student {String name;String sex;int age;List<Integer> scoreList;public List<Integer> getScoreList() {return scoreList;}public void setScoreList(List<Integer> scoreList) {this.scoreList = scoreList;}public String getName() {return name;}public void setName(String name) {this.name = name;}public String getSex() {return sex;}public void setSex(String sex) {this.sex = sex;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}@Overridepublic String toString() {return "Student{" +"name='" + name + '\'' +", sex='" + sex + '\'' +", age=" + age +", scoreList=" + scoreList +'}';}
}
  • 測(cè)試toString方法
    public static void main(String[] args) {List<Integer> scoreList = new ArrayList<>();scoreList.add(1);scoreList.add(2);scoreList.add(3);Student student = new Student();student.setName("ziyuan");student.setSex("F");student.setScoreList(scoreList);System.out.println("student:" + student);}
  • 運(yùn)行結(jié)果,toString()方法的解析
toString調(diào)用
student:Student{name='ziyuan', sex='F', age=0, scoreList=[1, 2, 3]}

System.out.println輸出字符串,通過(guò)+實(shí)現(xiàn)student對(duì)象和"student:“字符串的拼接,其實(shí)是調(diào)用了student對(duì)象的toString()方法。
在toString方法中,“name='” + name : 也是調(diào)用了String類型的name變量的toString(),查看源代碼得知String的toString方法就是返回本身,所以name.toString() 返回本身name,所以輸出name=‘ziyuan’,同理得出sex=‘F’
在這里插入圖片描述
“, age=” + age : age是int類型,int類型是Java中的基本數(shù)據(jù)類型之一,直接將age變量以字符串的格式拼接在”, age="后面,age因?yàn)闆](méi)有賦值,采用默認(rèn)值0,故最終輸出age=0
“, scoreList=” + scoreList :scoreList是Integer類型的ArrayList列表,拼接調(diào)用了ArrayList類型的toString,查看ArrayList中的toString方法如何定義,ArrayList中沒(méi)有定義toString方法,繼續(xù)往上找,查看AbstractList中如何定義
在這里插入圖片描述

AbstractList中也沒(méi)有定義,繼續(xù)往上找,查看AbstractCollection如何定義,
在這里插入圖片描述
AbstractCollection有定義toString,如下圖所示:
在這里插入圖片描述
故最終輸出scoreList=[1, 2, 3]

  • ArrayList 重新了toString方法,讓數(shù)據(jù)內(nèi)容比較直觀的展示,但并不是所有的類型都進(jìn)行了toString方法的重寫(xiě),比如數(shù)組

在這里插入圖片描述
toString方法返回的字符串表示該對(duì)象的類型和哈希碼 ,如何希望返回實(shí)際的值或者其他自定義的值,可以重寫(xiě)toString方法
在這里插入圖片描述

http://www.risenshineclean.com/news/23072.html

相關(guān)文章:

  • dw做網(wǎng)站怎么用到j(luò)ava友情鏈接網(wǎng)站
  • 鄭州餐飲 網(wǎng)站建設(shè)小視頻關(guān)鍵詞匯總
  • 東莞桂城網(wǎng)站建設(shè)外貿(mào)網(wǎng)站推廣服務(wù)
  • 網(wǎng)站建設(shè)成都時(shí)事新聞熱點(diǎn)
  • 開(kāi)發(fā)網(wǎng)站公司收入瀏覽器廣告投放
  • 微商城小程序哪個(gè)好青島建站seo公司
  • 暗網(wǎng)做網(wǎng)站2023能用的磁力搜索引擎
  • b2b網(wǎng)站制作上海aso蘋(píng)果關(guān)鍵詞優(yōu)化
  • 龍南網(wǎng)站建設(shè)怎么做網(wǎng)絡(luò)營(yíng)銷(xiāo)
  • 三明seo怎么優(yōu)化關(guān)鍵詞
  • 什么系統(tǒng)做網(wǎng)站好蘇州網(wǎng)站建設(shè)公司排名
  • 做網(wǎng)站為什么圖片上傳不了怎樣制作免費(fèi)網(wǎng)頁(yè)
  • 高性能網(wǎng)站建設(shè)進(jìn)階指南 pdf百度熱搜廣告設(shè)計(jì)公司
  • 做h5網(wǎng)站pc加手機(jī)版要多少錢(qián)百度搜題網(wǎng)頁(yè)版入口
  • b2c網(wǎng)站源碼新手如何做網(wǎng)上銷(xiāo)售
  • 南寧網(wǎng)站建設(shè)設(shè)計(jì)制作站長(zhǎng)之家ip查詢
  • 做淘客網(wǎng)站需要企業(yè)的域名深圳網(wǎng)絡(luò)推廣公司排名
  • 網(wǎng)站建設(shè)公司2018網(wǎng)站優(yōu)化排名優(yōu)化
  • 網(wǎng)站做統(tǒng)計(jì)愛(ài)站網(wǎng)挖掘工具
  • 貴陽(yáng)網(wǎng)站空間seo人員的職責(zé)
  • 大芬地鐵站附近做網(wǎng)站百度收錄規(guī)則
  • b2b網(wǎng)站用戶體驗(yàn)重慶網(wǎng)站seo多少錢(qián)
  • 如何阿里巴巴網(wǎng)站做推廣方案seo外鏈工具源碼
  • 安卓手機(jī)做網(wǎng)站seo建站平臺(tái)哪家好
  • 河北漢佳 做網(wǎng)站的公司百度地圖網(wǎng)頁(yè)版
  • 網(wǎng)站建設(shè)基本流程重慶關(guān)鍵詞優(yōu)化
  • 做設(shè)計(jì)需要素材的常用網(wǎng)站有哪些營(yíng)銷(xiāo)助手下載app下載
  • 設(shè)計(jì)網(wǎng)站公司地址深圳全網(wǎng)營(yíng)銷(xiāo)系統(tǒng)
  • 合肥市門(mén)窗工程在哪個(gè)網(wǎng)站接活做百度seo點(diǎn)擊工具
  • 如何建立免費(fèi)網(wǎng)站的步驟太原建站seo