日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
從0學(xué)Java之?dāng)?shù)組篇

數(shù)據(jù)可以存放在變量里,每一個變量有一個名字,有一個類型,還有它的生存空間。如果我們需要保存一些相同類型、相似含義、相同生存空間的數(shù)據(jù),我們可以用數(shù)組來保存這些數(shù)據(jù),而不是用很多個獨立的變量。

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

數(shù)組是長度固定的數(shù)據(jù)結(jié)構(gòu),用來存放指定的類型的數(shù)據(jù)。一個數(shù)組里可以有很多個數(shù)據(jù),所有的數(shù)據(jù)的類型都是相同的。

①創(chuàng)建數(shù)組

  • 數(shù)組是一種容器(放東西的地方)。
  • 特點是:其中所有的元素具有相同的數(shù)據(jù)類型;一旦創(chuàng)建,不能改變大小。
  • 數(shù)組中的每個數(shù)據(jù)叫做元素。

寫一個程序計算用戶輸入的數(shù)字的平均數(shù),并輸出所有大于平均數(shù)的數(shù)。

必須先記錄每一個輸入的數(shù)字,計算平均數(shù)之后,再檢查記錄下來的每一個數(shù)字,與平均數(shù)比較,決定是否輸出。

如何記錄很多數(shù)?

int[]numbers=new int[]

寫一個程序計算用戶輸入的數(shù)字的平均數(shù),并輸出所有大于平均數(shù)的數(shù)。

public static void main(String[] args) {
Scanner in=new Scanner(System.in);
int x;
double sum=0;
int cnt=0;
int[]numbers = new int[100];

x= in.nextInt();
while(x!=-1)
{
numbers[cnt]=x;
sum += x;
cnt ++;
x= in.nextInt();
}
if(cnt>0)
{
double average = sum/cnt;
for(int i=0;i{
if(numbers[i]>average)
{
System.out.println(numbers[i]);
}

}
}
}

這里面是有安全隱患的:數(shù)組容量為100,超出范圍則下標(biāo)越界報錯。

②數(shù)組的元素

  • 每個元素都是一種類型的變量。
  • 索引或者下標(biāo)是從0開始的。

  • 有效下標(biāo):最小的下標(biāo)是0,最大的下標(biāo)是數(shù)組的元素個數(shù)-1;可是編譯器不會檢查看你是不是有效下標(biāo);但是如果運行的時候出現(xiàn)無效的下標(biāo),可能會導(dǎo)致程序終止。

如果在剛剛那個程序上寫入: numbers[101]= 20;編譯器不會報錯,但運行不了。

③數(shù)組變量

  • <類型><名字>=new<類型>【元素個數(shù)】;
  • intgrades=new int【100】;

寫一個程序,輸入數(shù)量不確定的【0,9】范圍內(nèi)的整數(shù),統(tǒng)計每一種數(shù)字出現(xiàn)的次數(shù),輸入-1表示結(jié)束。

Scanner in=new Scanner(System.in); int x; x =in.nextInt(); int[]numbers = new int[10];

while(x!=-1)
{
if(x>=0 && x<=9)
{
}
numbers[x]++;
{
x= in.nextInt();
}
for(int i=0;i{
System.out.println(i+":"+numbers[i]);
}

}
}

length:每個數(shù)組有一個內(nèi)部成員length,會告訴你它的元素的數(shù)量。


網(wǎng)頁題目:從0學(xué)Java之?dāng)?shù)組篇
當(dāng)前鏈接:http://www.dlmjj.cn/article/dpijedj.html