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

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

定義報錯cannot find symbol

public?class?HelloWorld?{
????
????//完成?main?方法
????public?static?void?main(String[]?args)?{
????????int?[]?scroes?={89,-23,6,91,119,52,73};
????????HelloWorld?hello=new?HelloWorld();
????????int??nums?[]=hello.garde(scroes);
????????for(int?i=0;i<3;i++)
????????System.out.println(nums[i]);
????????
????????
????????
????}
????
????//定義方法完成成績排序并輸出前三名的功能
????
????public?int?[]?garde?(int?scroes?[])
????{
???????
????????for(int?i=0;i<scroes.length-1;i++){
????????????for(int?j=i+1;j<scroes.length;j++){
????????????????if(scroes[i]<scores[j])
????????????????{
????????????????????int?temp=scroes[j];
????????????????????scroes[j]=scroes[i];
????????????????????scroes[i]=temp;
????????????????}
????????????}
????????}
????????return?scroes?;
????}

說我第23行定義報錯,看了半天沒看懂這是為什么

/85/1598/Jcdd/HelloWorld.java:23: error: cannot find symbol
? ? ? ? ? ? ? ?if(scroes[i]

正在回答

2 回答

第22行,后面的scores應該改成scroes,你前面都是定義的scroes的,改過來試試

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

慕粉1044461252 提問者

非常感謝!
2017-01-05 回復 有任何疑惑可以回復我~

因為你22行 ? if判斷里面 ? score寫錯了

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

舉報

0/150
提交
取消

定義報錯cannot find symbol

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

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

幫助反饋 APP下載

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

公眾號

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