真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

(六)Java數(shù)組-創(chuàng)新互聯(lián)

Java數(shù)組

數(shù)組時相同類型的數(shù)據(jù)按順序組成的一種引用數(shù)據(jù)類型

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:主機域名、虛擬空間、營銷軟件、網(wǎng)站建設(shè)、班戈網(wǎng)站維護、網(wǎng)站推廣。

主要內(nèi)容:

一維數(shù)組

-聲明

-創(chuàng)建

-初始化

-元素的引用

-長度

-數(shù)組的應(yīng)用

一,一維數(shù)組 1,數(shù)組聲明

語法格式:

數(shù)據(jù)類型[] 數(shù)組名;?

數(shù)據(jù)類型 數(shù)組名[];

Int[] myIntArray;

變量聲明語法格式:

數(shù)據(jù)類型 變量名;

2,數(shù)組創(chuàng)建

語法格式一:先聲明后創(chuàng)建

數(shù)據(jù)類型[] 數(shù)組名;?

數(shù)組名=new 數(shù)據(jù)類型[數(shù)組長度];

Int[] arr;

arr=new int[10];

語法格式二:聲明的同時創(chuàng)建

數(shù)據(jù)類型[] 數(shù)組名=new 數(shù)據(jù)類型[數(shù)據(jù)長度];

Int[] arr=new int[10]; //創(chuàng)建長度為10的整型數(shù)組arr ,要注意數(shù)組長度必須指定!

3,數(shù)組在內(nèi)存中的存儲

數(shù)組建立后會在內(nèi)存中開辟連續(xù)的空間存儲數(shù)據(jù),并且對于整型數(shù)組,其開始的默認值是0

數(shù)組名最先指向的是數(shù)組的第一個元素

局部變量和數(shù)組的默認值問題:

局部變量沒有默認值,需要先賦值,但是數(shù)組是有默認值的,數(shù)組本身是對象

4,數(shù)組的初始化

聲明數(shù)組的同時給數(shù)組賦值,叫做數(shù)組的初始化(對比變量的初始化)

Int[] arr={1,2,3,4,5,6,7,8,9,10}; //數(shù)組的長度就是初始化時所給數(shù)組元素的個數(shù)

5,數(shù)組元素的引用

語法格式:

數(shù)組名[下下標];? //注意下標是從0開始的

6,數(shù)組長度

屬性length表示數(shù)組長度,比如a.length,但是后邊沒有括號

exception:運行時異常

增強型for循環(huán):

又叫foreach循環(huán)

E.g.

int[] arr={1,2,3,4,5};

for(int n:arr){

System.out.println(n);? //不斷把arr元素的值賦給n

}

二,冒泡排序

對一組整數(shù)按照從小到大順序進行排序

把大的數(shù)放到后邊

排序次數(shù)是數(shù)組數(shù)減一

三,二維數(shù)組 二維數(shù)組的聲明:

int[][] intArray;

float floatArray[][];

double[] doubleArray[];

前行后列

在創(chuàng)建數(shù)組時可以只指定行數(shù),但不能只指定列數(shù),并且當只指定行數(shù)后,程序默認這是個一維數(shù)組,用二維數(shù)組調(diào)取元素的格式會報錯(空指針錯誤Array=new float[3][];

//System.out.println(floatArray[0][0]);? 會報錯!

//每行相當于一個一維數(shù)組,需要創(chuàng)建

floatArray[0]=new float[3]; //第一行有三列

floatArray[1]=new float[4]; //第二行有四列

floatArray[2]=new float[5]; //第三行有五列

System.out.println(floatArray[0][0]);? //不報錯了

二維數(shù)組初始化

int[][] num={{1,2,3},{4,5,6},{7,8,9}};

System.out.println("數(shù)組的行數(shù)為:"+num.length);

System.out.println("數(shù)組的列數(shù)為:"+num[0].length);

循環(huán)輸出二維數(shù)組:

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧


標題名稱:(六)Java數(shù)組-創(chuàng)新互聯(lián)
文章網(wǎng)址:http://weahome.cn/article/cssgei.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部