第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

java小白求大神指導(dǎo)。。求考試前三名成績(jī)。。

package?com.imooc;
import?java.util.Arrays;//引入Arrays類
public?class?Grade?{
?public?static?void?main(String[]?arags){
int[]grades={89,-23,64,91,119,52,73};
?Grade?grade=new?Grade();
grade.compare(grades);
?}
public?void?compare(int[]Arrays1){
?int?j=0;
?int[]Arrays2={0};
?for(int?i=0;i<Arrays1.length;i++){
??while(Arrays1[i]>=1&&Arrays1[i]<=100){
???Arrays2[j++]=Arrays1[i];
??}
?}
?Arrays.sort(Arrays2);
?for(int?k=0;k<3;k++){
??System.out.println("考試成績(jī)前三名為:"+Arrays2[k]);
?}
}
}


正在回答

2 回答

啊,還忘了一點(diǎn),Arrays.sort 對(duì)數(shù)據(jù)進(jìn)行的是升序排序,從小到大排列,所以你在輸出成績(jī)是要倒過來輸出,從數(shù)組最后一個(gè)元素開始輸出

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉2127088350 提問者

謝謝你,解決了!還有個(gè)問題要請(qǐng)教,定義了數(shù)組長(zhǎng)度后,在編碼過程中,數(shù)組長(zhǎng)度可以用length++或者length--這樣的簡(jiǎn)潔方法改變嗎?還是必須要重新定義一個(gè)數(shù)組
2016-12-01 回復(fù) 有任何疑惑可以回復(fù)我~
#2

Nekoli 回復(fù) 慕粉2127088350 提問者

不可以這樣,但是如果你想要能任意數(shù)組的大小的話,可以使用動(dòng)態(tài)數(shù)組。我只是知道有動(dòng)態(tài)數(shù)組這個(gè)東西,具體怎么操作你可以自己查一下。
2016-12-01 回復(fù) 有任何疑惑可以回復(fù)我~
#3

慕粉2127088350 提問者 回復(fù) Nekoli

ok?謝謝
2016-12-01 回復(fù) 有任何疑惑可以回復(fù)我~

你聲明Arrays2時(shí),使用int [] Arrays2=new int[] {0}; 這樣Arrays2是個(gè)只有一個(gè)元素的數(shù)組,后面無法賦值,你應(yīng)該聲明為int [] Arrays2=new int[Arrays1.length] ; (JAVA對(duì)于聲明的變量默認(rèn)值都是0,所以不用在特意賦值為0)


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

java小白求大神指導(dǎo)。。求考試前三名成績(jī)。。

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)