亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

請問我的main函數里的提示語句哪里錯了

package program;
import java.util.Arrays;

public class HelloWorld {
?? ?
?? ?public static void main(String[] args) {
?? ??? ?int scores[]={89,-23,64,91,119,52,73};
?? ??? ?HelloWorld target = new HelloWorld();
?? ??? ?System.out.println("考試成績的前三名為:"+ArrayType.toString(target.sort(scores)));
?? ?}
?? ?
?? ?public void sort(int []scores){
?? ??? ?Arrays.sort(scores);
?? ??? ?int count =0;
?? ??? ?for(int i = scores.length;i>=0;i--){
?? ??? ??? ?while(count<3){
?? ??? ??? ??? ?if(scores[i]>=0 || scores[i]<=100){
?? ??? ??? ??? ??? ?continue;
?? ??? ??? ??? ?}
?? ??? ??? ??? ?System.out.println(scores[i]);
?? ??? ??? ??? ?count+=1;
?? ??? ??? ?}
?? ??? ?}
?? ?}
?? ??? ?
}

正在回答

2 回答

package program;
import java.util.Arrays;

public class HelloWorld {
?? ?
?? ?public static void main(String[] args) {
?? ??? ?int scores[]={89,-23,64,91,119,52,73};
?? ??? ?HelloWorld target = new HelloWorld();
?? ?????System.out.println("考試成績的前三名為:"+ArrayType.toString(target.sort(scores)));

? ? ? ??target.sort(scores);? ?//這里少了一這樣一句,否則scores[]的值將無法傳遞

? ? }
? ?
?? ?public void sort(int []scores){
?? ??? ?Arrays.sort(scores);
?? ??? ?int count =0;
?? ??? ?for(int i = scores.length;i>=0;i--){
?? ??? ??? ?while(count<3){
?? ??? ??? ??? ?if(scores[i]>=0 || scores[i]<=100){
?? ??? ??? ??? ??? ?continue;
?? ??? ??? ??? ?}
?? ??? ??? ??? ?System.out.println(scores[i]);
?? ??? ??? ??? ?count+=1;
?? ??? ??? ?}
?? ??? ?}
?? ?}
}

0 回復 有任何疑惑可以回復我~

沒有進行方法調用,參數無法傳遞

0 回復 有任何疑惑可以回復我~
#1

一只甜嘎 提問者

target.sort(scores) 我這不算調用嗎?
2017-06-14 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

請問我的main函數里的提示語句哪里錯了

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號