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

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

Java 錯誤幫助

Java 錯誤幫助

qq_笑_17 2021-06-29 13:31:38
有一個問題指向我與這個程序的最后一個問題。它旨在接受用戶輸入的 3 個測試分?jǐn)?shù)。然后除以考試分?jǐn)?shù)的平均數(shù)。我運(yùn)行程序并能夠顯示輸入框,盡管當(dāng)我到達(dá)最后一步時我收到錯誤...“線程“main”中的異常 java.lang.ArrayIndexOutOfBoundsException: 3 at Java_Lab_5.main(Java_Lab_5.java :40)這是我的代碼import java.util.SortedSet;import java.util.TreeSet;import javax.swing.JOptionPane;import javax.swing.JFrame;    public class Java_Lab_5 {        public static void main(String[] args) { {       {            String test1= JOptionPane.showInputDialog("Test Score 1: ");            String test2= JOptionPane.showInputDialog("Test Score 2: ");            String test3= JOptionPane.showInputDialog("Test Score 3: ");            int int1 = Integer.parseInt(test1);            int int2 = Integer.parseInt(test2);            int int3 = Integer.parseInt(test3);            SortedSet<Integer> set = new TreeSet<>();            set.add(int1);            set.add(int2);            set.add(int3);            Integer [] intArray = set.toArray(new Integer[3]);            JFrame frame = new JFrame();            JOptionPane.showInternalMessageDialog(frame.getContentPane(), String.format("Result %f", (intArray[1] + intArray[2] + intArray[3]) / 3.0));        }    }}我已經(jīng)在谷歌上搜索并搜索了一些可能為我指出正確方向的人將是一個很大的幫助。提前致謝。
查看完整描述

1 回答

?
RISEBY

TA貢獻(xiàn)1856條經(jīng)驗 獲得超5個贊

您設(shè)置數(shù)組大小3。數(shù)組的索引從0. 它應(yīng)該是,

((intArray[0] + intArray[1] + intArray[2]) / 3.0)

而且,如果所有的考試成績都一樣呢?我的意思是你正在使用Set其中一個元素只出現(xiàn)一次。


查看完整回答
反對 回復(fù) 2021-07-07
  • 1 回答
  • 0 關(guān)注
  • 173 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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