Java中l(wèi)ength,length(),size()詳解及區(qū)別
Java中l(wèi)ength,length(),size()區(qū)別
length屬性:用于獲取數(shù)組長(zhǎng)度。
eg:
int ar[] = new int{1,2,3} /** * 數(shù)組用length屬性取得長(zhǎng)度 */ int lenAr = ar.length;//此處lenAr=3 System.out.println("Arr length:"+lenAr);
length()方法:用于獲取字符串長(zhǎng)度。
String str = "Hello World Java"; /** * 字符串用length()方法取得長(zhǎng)度 */ int lenStr = str.length();//此處lenStr=16 System.out.println("Str length():"+lenStr);
size()方法:用于獲取泛型集合有多少個(gè)元素。
eg:
/** * Collection是整個(gè)類集之中單值保存的最大父接口,所以使用時(shí)需要用具體子類實(shí)例化 */ Collection<String> col = new ArrayList<String>(); col.add("Hello"); col.add("World"); col.add("Java"); /** * 類集框架用size()方法取元素個(gè)數(shù) */ int sizeCol = col.size();//此處sizeCol=3 System.out.println("Col size:"+sizeCol);
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
Java Hibernate對(duì)象(瞬時(shí)態(tài),持久態(tài),脫管態(tài))詳解
這篇文章主要介紹了Java Hibernate對(duì)象(瞬時(shí)態(tài),持久態(tài),脫管態(tài))詳解的相關(guān)資料,這里對(duì)Java Hibernate對(duì)象進(jìn)行了介紹及總結(jié),需要的朋友可以參考下2016-11-11java快速排序和選擇排序?qū)崿F(xiàn)實(shí)例解析
這篇文章主要為大家介紹了java快速排序和選擇排序?qū)崿F(xiàn)實(shí)例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-11-11java項(xiàng)目依賴包選擇具體實(shí)現(xiàn)類示例介紹
這篇文章主要為大家介紹了java項(xiàng)目依賴包選擇具體實(shí)現(xiàn)類示例介紹,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-12-12詳解spring boot實(shí)現(xiàn)websocket
這篇文章主要介紹了詳解spring boot實(shí)現(xiàn)websocket,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-06-06詳解Java枚舉類在生產(chǎn)環(huán)境中的使用方式
本文主要介紹了Java枚舉類在生產(chǎn)環(huán)境中的使用方式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-02-02Java多線程編程之讀寫鎖ReadWriteLock用法實(shí)例
這篇文章主要介紹了Java多線程編程之讀寫鎖ReadWriteLock用法實(shí)例,本文直接給出編碼實(shí)例,需要的朋友可以參考下2015-05-05