国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Java基礎入門篇之數組初識

開發 前端
本文介紹了數組定義、數組的靜態初始化、數組的動態初始化。詳細介紹了數組的內容,數組的定義和訪問數組的元素、長度通過圖片和案例結合。

一、數組

1. 假設某公司有100個員工,需要統計某公司員工的工資情況,首先需要聲明100個變量來分別記每個員工的工資,那么如果按照之前的做法,可能定義的結構如下所示:

int a1,a2,a3,......a100;

要求你輸出這100個員工的工資,意味著你要寫System.out.println()語句100次。這樣的話就顯得很麻煩,所以我們需要用數組解決。

2. 數組指的是一組數據的集合,數組中每個數據叫做元素。在數組可以存放任意類型的數據,但是同一個數組存放的元素類型需要一致。

3. 數組的定義如下所示:

int[] a=new int[100];

上面這個數組的定義相當于在內存定義了100個int類型的變量,第1個變量的名稱是a[0],第2個變量的名稱是a[1],第3個變量名稱是a[2],直到第100個變量的名稱是a[99]。這些變量的初始值默認為0。

int[] a;//定義一個int[]類型的變量a
a=new int[100]//創建長度為100的數組

上面這個數組的定義一個int[]類型的變量a,變量a會占用一塊內存單元格,它還沒有分配初始的值。

如下圖所示:

a=new int[]創建一個數組,把數組的地址賦值給變量x,內存狀態就發生了變化。

如下所示:

4. 通過一個案例看看如何定義數組和訪問數組的元素、長度:

public static void main(String[] args) {
// TODO Auto-generated method stub
int[] a;//聲明一個int[]類型變量a
a=new int[3];//創建數組為3的長度
System.out.println("a[0]="+a[0]);//訪問數組的第1個元素
System.out.println("a[1]="+a[1]);//訪問數組的第2個元素
System.out.println("a[2]="+a[2]);//訪問數組的第3個元素
System.out.println("數組的長度為:"+a.length);//數組的長度
}

輸出的結果是:

a[0]=0
a[1]=0
a[2]=0
數組的長度為:3

我們分析一下上面的代碼,首先是聲明一個int[]類型變量a,然后創建數組長度為3,它是如何訪問數組的元素的呢?通過a[0]訪問數組的第1個元素,因為數組下標由0開始,最大下標是數組元素個數-1。a.length屬性是訪問數組的長度。

二、數組的靜態初始化

1.什么是數組的靜態初始化

定義數組時,為數組的每個元素賦值就叫做數組的靜態初始化。

2.數組的靜態初始化兩種方式

類型[] 數組名 = new 類型[]{值1, 值2, ……};  
類型[] 數組名 = {值1, 值2, ……};

3.數組的靜態初始化如何定義和訪問數組的值

如下所示:

public static void main(String[] args) {
// TODO Auto-generated method stub
int[] a={1,2,3};//靜態初始化
System.out.println("a[0]="+a[0]);//訪問數組的第1個元素
System.out.println("a[1]="+a[1]);//訪問數組的第2個元素
System.out.println("a[2]="+a[2]);//訪問數組的第3個元素
System.out.println("數組的長度為:"+a.length);//數組的長度
}

輸出的結果為:

a[0]=1
a[1]=2
a[2]=3
數組的長度為:3

使用靜態初始化數組給每個元素進行賦值,分別是1、2、3。

三、數組的動態初始化

1.什么是數組的動態初始化

定義數組由系統自動給元素賦初始值,我們就叫做數組的動態初始化。

2.動態初始化的方式

類型[] 數組名 = new 類型[長度];

3.動態初始化只需要指定數組的長度,系統自動賦初始值。分配初始值的規則:

boolean數據類型它的系統默認值為false;

byte數據類型它的系統默認值為0;

char數據類型它的系統默認值為’/u0000’;

short數據類型它的系統默認值為0;

int數據類型它的系統默認值為0;

long數據類型它的系統默認值為0L;

float數據類型它的系統默認值為0.0f;

double數據類型它的系統默認值為0.0;

4.動態初始化如何定義和訪問數組的元素

例如:

public static void main(String[] args) {
// TODO Auto-generated method stub
int[] a=new int[4];//動態初始化
System.out.println("a[0]="+a[0]);//訪問數組的第1個元素
System.out.println("a[1]="+a[1]);//訪問數組的第2個元素
System.out.println("a[2]="+a[2]);//訪問數組的第3個元素
System.out.println("a[3]="+a[3]);//訪問數組的第3個元素
System.out.println("數組的長度為:"+a.length);//數組的長度
}

輸出的結果:

a[0]=0
a[1]=0
a[2]=0
a[3]=0
數組的長度為:4

四、總結

本文介紹了數組定義、數組的靜態初始化、數組的動態初始化。詳細介紹了數組的內容,數組的定義和訪問數組的元素、長度通過圖片和案例結合。靜態初始化是定義數組,為每個元素賦值。動態初始化是由于系統會自動給它們賦值。靜態初始化和動態初始化詳細的講解這兩個用法,通過圖片和案例結合來理解這用法。希望大家通過本文的學習,對你有所幫助!

責任編輯:武曉燕 來源: Java進階學習交流
相關推薦

2022-03-28 09:31:58

for循環語句

2020-11-16 10:19:33

Java

2020-11-13 07:22:46

Java基礎While

2022-01-27 09:35:45

whiledo-while循環Java基礎

2020-11-09 10:19:05

Java

2020-11-19 10:36:16

Java基礎方法

2023-04-11 10:13:04

Java運算符反碼

2020-10-22 13:33:48

Java基礎入門

2022-01-21 11:26:19

Java結構語句if語句

2017-09-12 10:26:47

springbootmaven結構

2011-01-18 17:00:31

Postfix入門

2021-01-28 08:34:30

Java對象定義

2023-03-06 10:03:05

Java運行機制

2010-07-26 11:09:35

Perl函數手冊

2010-05-20 19:12:37

2020-12-24 08:36:14

JavaJava基礎

2020-10-21 08:16:37

Java基礎入門篇

2009-06-09 13:02:30

NetBeans使用教程

2016-09-06 17:43:12

SwiftCloudKit開發

2010-05-27 17:41:09

點贊
收藏

51CTO技術棧公眾號

中文字幕日韩有码| 99久久久国产| 国产黄人亚洲片| 成人黄色激情网| 精品视频在线观看免费观看| 欧美人体做爰大胆视频| 欧美成人三级在线视频| 久久综合图片| 91精品视频观看| 国产三级精品三级在线观看国产| 欧美精品一区二区在线播放| 香蕉视频在线观看免费| 久久久亚洲高清| 日本精品福利视频| 翔田千里一区二区| 999国产在线| 精品久久久久久久| 欧美精品免费在线观看| 毛片免费看不卡网站| 日本精品一区二区三区高清| 全黄性性激高免费视频| 日韩成人精品在线观看| 亚洲字幕一区二区| 成人免费a**址| 日韩av免费看| 蜜桃成人av| 91精品国产色综合久久不卡98| 日韩08精品| 九九视频这里只有精品| 日本亚洲欧洲无免费码在线| 亚洲人成在线观| 亚洲精美视频| 首页国产欧美日韩丝袜| 国产精品区一区二区三在线播放| 亚洲精品国产动漫| 久久久噜噜噜久久久| 久久久久毛片免费观看| 日韩在线中文视频| 99视频有精品高清视频| 欧美成人激情在线| 欧美伦理在线视频| 成人欧美一区二区三区黑人| aa级大片欧美三级| 精品亚洲第一| 精品一区二区影视| 白白操在线视频| 国产成人免费视频网站高清观看视频| 精品一区二区三区无码视频| heyzo一本久久综合| 九色福利视频| 大伊人狠狠躁夜夜躁av一区| 国产一区二区三区不卡在线| 欧美日韩色综合| 久久久福利视频| 亚洲尤物在线| 加勒比海盗1在线观看免费国语版| 国产情人综合久久777777| 成年人羞羞的网站| 91福利在线免费观看| 亚洲淫成人影院| 欧美国产日韩xxxxx| 另类春色校园亚洲| 国产一区不卡在线观看| 日韩va欧美va亚洲va久久| 最新视频 - x88av| 久久久99免费| 在线电影av| 精品日产卡一卡二卡麻豆| 最新日韩一区| 欧美在线视频免费| 国模 一区 二区 三区| 欧美日韩一区二区视频在线观看| 精品一区二区三区不卡| 日日摸日日碰夜夜爽无码| 91女厕偷拍女厕偷拍高清| 国产区二区三区| 色综合久久久久久久久久久| 成人免费一区二区三区牛牛| 中文字幕v亚洲ⅴv天堂 | 国内成+人亚洲+欧美+综合在线| 妞干网视频在线观看| 自拍av一区二区三区| 99se视频在线观看| 亚洲精品自拍动漫在线| 欧美女同网站| 国产视频欧美视频| 自拍偷拍欧美一区| 亚洲精品国产精品国自产| 国产精品天干天干在线综合| 九七电影韩国女主播在线观看| 51精品在线观看| 久久蜜桃资源一区二区老牛| 天堂影视av| 日韩欧美在线不卡| 加勒比久久高清| 在线免费一区| 亚洲综合色自拍一区| 欧美日韩精品免费观看| 色欧美片视频在线观看| 91探花在线观看| 欧美激情中文字幕| 青草久久伊人| 欧美国产日韩精品| 日韩av中文在线观看| 在线黄色.com| 日韩一中文字幕| 精东影业在线观看| 久久精品99久久久香蕉| 亚洲少妇一区| 日本中文字幕高清视频| 视频直播国产精品| 亚洲免费婷婷| 午夜影院在线| 波多野结衣的一区二区三区| 国产精品久久国产| 欧美日产在线观看| 99九九热只有国产精品| 国内外成人免费激情视频| 一区二区三区在线高清| www一区二区三区| 日韩欧美一区二区三区四区五区 | 中文字幕桃花岛| 亚洲精品美女久久| 国产精品午夜一区二区三区| 久久久久久人妻一区二区三区| 91综合网人人| 波多野结衣亚洲| 亚洲男人的天堂网站| 综合久草视频| 欧美极品jizzhd欧美| 欧美色综合久久| 成人美女黄网站| 国产在线拍揄自揄拍视频| 久久精品99国产| 亚洲天堂男人天堂女人天堂| 亚洲成av人片在线观看香蕉| 日韩av免费大片| 国产精品一区二区免费在线观看| 亚洲美女视频网| 国产情侣久久| 国产一区电影| 91中文在线视频| 亚洲一区二区在线视频| 91久久偷偷做嫩草影院电| 波多野结衣之无限发射| 日韩在线中文字| av在线播放成人| 久久久久高潮毛片免费全部播放| 亚洲熟妇无码一区二区三区导航| 亚洲国产精品va在线看黑人动漫 | 精品女同一区二区三区在线观看| 精品久久久久久亚洲| 精品国产户外野外| 国内成人精品| 国产精美视频| 国产精自产拍久久久久久| 亚洲不卡av一区二区三区| 你懂的视频欧美| 韩国中文字幕2020精品| 国产一区在线免费观看| 717成人午夜免费福利电影| 精品一区二区三区日韩| 色婷婷综合久久久中字幕精品久久 | 成人黄色免费在线观看| 粉嫩av一区二区三区免费观看| 亚洲国产精品美女| 手机电影在线观看| 99久久精品无码一区二区毛片| 日韩欧美成人区| 欧美黄色精品| 久久综合网导航| 一本一道久久久a久久久精品91| 日韩精品在线免费| 91色乱码一区二区三区| caoporn成人| av播放在线| 黄色免费高清视频| 欧美成人三级视频网站| 亚洲一线二线三线久久久| 国产精品a久久久久| 亚洲精品粉嫩美女一区| 中文字幕一区二区三区四区在线视频| 中文字幕日韩av| 亚洲色图制服诱惑| 欧美高清日韩| 四虎影视成人精品国库在线观看 | 久久99久久久精品欧美| а√最新版地址在线天堂 | 麻豆免费看一区二区三区| 久久97精品| 好操啊在线观看免费视频| www.精品在线| 777久久精品一区二区三区无码 | 欧美日韩国产一区二区三区| 成人av网站免费观看| 中文字幕亚洲影视| 久久91导航| 成人爽a毛片| 欧美aaaaa级| 青青草av免费在线观看|