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

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

添加整數數組作為類的變量

添加整數數組作為類的變量

30秒到達戰場 2023-11-01 16:59:58
我正在為一些隨機競賽的參賽者編寫一個簡單的 Java 代碼。我添加了年齡、類別和分數等變量。如果我添加整數或字符串,沒有問題,但是當想要添加 int 數組(它在實例化它并寫入構造函數時起作用)作為類的參數時,它不起作用并將數組視為 5 個離散的整數。我究竟做錯了什么?private int [] danceScores = new int[5]; //instance variablepublic Competitor(int CNumber, String cName, String cLevel, String dStyle, int[] cScores){                              ...;    danceScores = cScores;}// in Main methodCompetitor competitor1= new Competitor(1, "name", "level", "dance", {1,2,3,4,5});
查看完整描述

3 回答

?
ITMISS

TA貢獻1871條經驗 獲得超8個贊

傳遞的整數數組未格式化。這里語法錯誤。

應該像下面這樣

Competitor competitor1= new Competitor(1, "name", "level", "dance", new int[] {1,2,3,4,5});



查看完整回答
反對 回復 2023-11-01
?
縹緲止盈

TA貢獻2041條經驗 獲得超4個贊

上面的構造函數調用應該給出編譯錯誤,指出“此處不允許數組初始值設定項”。添加new int[]

Competitor competitor1= new Competitor(1, "name", "level", "dance", new int[] {1,2,3,4,5});


查看完整回答
反對 回復 2023-11-01
?
泛舟湖上清波郎朗

TA貢獻1818條經驗 獲得超3個贊

你必須像這樣通過它

Competitor competitor1= new Competitor(1, "name", "level", "dance", new int[]{1,2,3,4,5});



查看完整回答
反對 回復 2023-11-01
  • 3 回答
  • 0 關注
  • 211 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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