java定義一個(gè)字符數(shù)組 JAVA中數(shù)組屬于對(duì)象,還是屬于基本類(lèi)型,還是其他?
JAVA中數(shù)組屬于對(duì)象,還是屬于基本類(lèi)型,還是其他?主要問(wèn)題相對(duì)簡(jiǎn)單。從兩點(diǎn)來(lái)看。整數(shù)類(lèi)型:int byte short long浮點(diǎn)類(lèi)型:double float字符類(lèi)型:char布爾類(lèi)型:bool
JAVA中數(shù)組屬于對(duì)象,還是屬于基本類(lèi)型,還是其他?
主要問(wèn)題相對(duì)簡(jiǎn)單。從兩點(diǎn)來(lái)看。
整數(shù)類(lèi)型:int byte short long
浮點(diǎn)類(lèi)型:double float
字符類(lèi)型:char
布爾類(lèi)型:boolean
所以數(shù)組不是基本數(shù)據(jù)類(lèi)型,它肯定不是基本數(shù)據(jù)類(lèi)型
對(duì)象創(chuàng)建:class name,object name=New class name()
您可以看到我們的數(shù)組是新的,所以Java中的對(duì)象也需要是新的,并且對(duì)象是引用類(lèi)型。所以可以看到數(shù)組是引用類(lèi)型。
如果您有朋友想互相學(xué)習(xí)或有其他意見(jiàn),您可以關(guān)注他們并在評(píng)論區(qū)留言。
JAVA中數(shù)組屬于類(lèi)嗎?
事實(shí)上,除了Java中的八種基本類(lèi)型外,其他所有類(lèi)型都屬于類(lèi),數(shù)組也是一種,但它是特殊的
您可以這樣驗(yàn)證:
string[]array={“array}系統(tǒng)輸出打印( 數(shù)組.getClass(). Getname())
輸出:[Ljava.lang.String文件
或
int[]數(shù)組={1}系統(tǒng)輸出打印( 數(shù)組.getClass(). Getname()
輸出:[I