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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

求教哪里出錯了??不要用別的方法啊

求教哪里出錯了??不要用別的方法啊

pipi蝦 2015-09-11 12:04:36
//目的實(shí)現(xiàn)數(shù)組的前三名輸出package com.xs;import java.util.Arrays;public class Hi { public static void main(String[] args) { ? ? int scores[]={89 , -23 , 64 , 91 , 119 , 52 , 73};//創(chuàng)建對象 Hi hello=new Hi();//調(diào)用方法 int nums[]=hello.sort(scores); for(int i=0;i<nums.length;i++) ?System.out.println(nums[i]);}//定義方法 public int[] sort(int scores2[]){ Arrays.sort(scores2); int nums2[]=new int[3]; for(int i=scores2.length-1;i>=scores2.length-3;i--){ nums2[i]=scores2[i]; } return nums2; }?}
查看完整描述

3 回答

已采納
?
沐澤

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超0個贊

int nums2[]=new int[3];

int j = 0;

for(int i=scores2.length-1;i>=scores2.length-3;i--){

nums2[j]=scores2[i];

j++;

}


查看完整回答
反對 回復(fù) 2015-09-12
?
沐澤

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超0個贊

錯了是你nums2就聲明了3個元素,那里來的索引6,這里越界.

查看完整回答
反對 回復(fù) 2015-09-12
?
沐澤

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超0個贊

錯在這:

nums2[i]=scores2[i];//第一次循環(huán),i是6,你nums2[6]=scores2[6];肯定錯了,你nums聲明的就3個元素,肯定越界.


查看完整回答
反對 回復(fù) 2015-09-12
  • 3 回答
  • 0 關(guān)注
  • 1415 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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