Java Object定義三個點實現(xiàn)代碼
從Java 5開始,Java語言對方法參數(shù)支持一種新寫法,叫 可變長度參數(shù)列表,其語法就是類型后跟...,表示此處接受的參數(shù)為0到多個Object類型的對象,或者是一個Object[]。
1.Object概述: 類Object是類層次結(jié)構(gòu)的根類。每個類都使用Object作為超類。所有對象(包括數(shù)組)都實現(xiàn)這個類的方法。
2.構(gòu)造方法詳細(xì)信息:
Object只有一個無參構(gòu)造方法,因為object中沒有屬性
public Object()
3.常用成員方法:
protected Object clone()
boolean equals(Object obj)
protected void finalize()
Class<?> getClass()
int hashCode()
String toString()
代碼如下
public static void main(String[] args) throws IOException {
test("ni", "hao", "ma", "?");
System.out.println();
String[] list = {"wo","hen","hao",",","xie","xie","!"};
test(list);
}
public static void test(String... arg){
for (String anArg : arg) {
System.out.print(anArg + ' ');
}
}
最后輸出:
ni hao ma ?
wo hen hao , xie xie !
定義三個點,相當(dāng)于是定義了一個對象數(shù)組,它的長度同數(shù)組獲取長度一樣,使用 .length ,只是它可以直接把數(shù)組里的元素寫到參數(shù)里
需要注意的是,不能在這個參數(shù)后面再定義別的參數(shù),編譯會出錯
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- 如何解決項目中java heap space的問題
- java 數(shù)據(jù)結(jié)構(gòu)之堆排序(HeapSort)詳解及實例
- Java實現(xiàn)堆排序(Heapsort)實例代碼
- 基于java中stack與heap的區(qū)別,java中的垃圾回收機(jī)制的相關(guān)介紹
- Java object wait notify notifyAll代碼解析
- java中JSONObject轉(zhuǎn)換為HashMap(方法+main方法調(diào)用實例)
- Java使用JSONObject需要的6個jar包下載地址
- 詳解Java中String JSONObject JSONArray List<實體類>轉(zhuǎn)換
- 淺談java object對象在heap中的結(jié)構(gòu)
相關(guān)文章
Java發(fā)送郵件javax.mail的實現(xiàn)方法
這篇文章主要為大家介紹了Java發(fā)送郵件javax.mail的實現(xiàn)方法,具有一定的參考價值,代碼都有詳細(xì)的注釋,感興趣的小伙伴們可以參考一下2016-01-01
使用dom4j解析xml文件,并轉(zhuǎn)出json格式問題
這篇文章主要介紹了使用dom4j解析xml文件,并轉(zhuǎn)出json格式問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-09-09
Java swing框架實現(xiàn)的貪吃蛇游戲完整示例
這篇文章主要介紹了Java swing框架實現(xiàn)的貪吃蛇游戲,結(jié)合完整實例形式分析了java使用swing框架結(jié)合awt圖形繪制實現(xiàn)貪吃蛇游戲的具體步驟與相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2017-12-12
如何把char數(shù)組轉(zhuǎn)換成String
這篇文章主要介紹了如何把char數(shù)組轉(zhuǎn)換成String問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-02-02

