java數(shù)組

數(shù)組的多種申明方式

  • int a[ ],b[ ]
  • int [ ] a,b[ ]
注意: int [ ]a,b[ ] 相當(dāng)于int a[ ],b[ ] [ ] ,也就是定義一個(gè)一維數(shù)組和一個(gè)二維數(shù)組

數(shù)組初始化

一維數(shù)組
  • 可以定義數(shù)組的長(zhǎng)度 a[ ] = new int[4]
  • 也可以直接賦予初值 a[ ] = {1,2,3,4}
二維數(shù)組
  • b[ ] [ ] = new int[ 3 ] [ 4 ]
  • 也可以b[ ] [ ] = new int [ 3 ] [ ]
    然后分別賦予長(zhǎng)度不同的數(shù)組
    b[0] = new int [5]
    b[1] = new int [2]
    b[2] = new int [4]
    代表的是每一列長(zhǎng)度不一樣的二維數(shù)組
  • 也可以直接賦予初始值b[ ] [ ] = { { 1 , 2 } , { 4 } , { 5 , 6 , 7 } }

length的使用

  • int a [ ] = new int [ 4 ],a.length = 4
  • 但是int a [ ] [ ] = new int [ 3 ][ 4 ],a.length的長(zhǎng)度卻 \color{red}{不是12,而是3},因?yàn)檫@是按照一維數(shù)組的個(gè)數(shù)決定的

字符數(shù)組

char a [ ] = { '極' , '盡' , '愉' , '悅'}
System.out.println(a)結(jié)果是 "極盡愉悅"
但,如果你想要數(shù)組a的引用值,就用System.out.println(""+a)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第四天 數(shù)組【悟空教程】 第04天 Java基礎(chǔ) 第1章數(shù)組 1.1數(shù)組概念 軟件的基本功能是處理數(shù)據(jù),而在處理數(shù)...
    Java幫幫閱讀 1,681評(píng)論 0 9
  • 05.01_Java語(yǔ)言基礎(chǔ)(數(shù)組概述和定義格式說明)(了解) A:為什么要有數(shù)組(容器)為了存儲(chǔ)同種數(shù)據(jù)類型的多...
    苦笑男神閱讀 660評(píng)論 0 0
  • 數(shù)組類型和數(shù)組引用變量詳解 數(shù)組類型為什么要用數(shù)組?Java數(shù)組的兩大特征:定義數(shù)組時(shí),不能指定數(shù)組的長(zhǎng)度變量分為...
    Ansaxnsy閱讀 2,976評(píng)論 2 3
  • 命令行參數(shù) 在程序運(yùn)行過程中,可以向應(yīng)用程序傳遞一些參數(shù),這些參數(shù)稱為命名行參數(shù) public class Tes...
    什么時(shí)候養(yǎng)貓閱讀 445評(píng)論 0 0
  • 定義: 數(shù)組是具有數(shù)據(jù)類型的一組數(shù)據(jù)的集合。在程序設(shè)計(jì)中,可以將這些集合稱為數(shù)組。數(shù)組中的每一個(gè)元素具有相同的數(shù)據(jù)...
    休思楠木閱讀 372評(píng)論 0 0

友情鏈接更多精彩內(nèi)容