我一直在玩這個代碼現在一點點,似乎無法找到正確的方法來整理它。我使用了一個沒有JOptionPane的程序,它工作並嘗試使用相同的序列,但它不起作用。我需要添加其他東西嗎?該任務是讓用戶輸入3個整數,並使用輸入和輸出對話框輸出平均值。我已經完成了平均和輸入/輸出對話框,但把它們放在一起比我想象的要困難。如何找到帶有JAVA的輸入和輸出對話框的三個數字的平均值?
import java.util.Scanner;
import javax.swing.JOptionPane;
import java.text.*;
import java.text.DecimalFormat;
public class Number3
{
public static void main(String[] args)
{
System.out.println("Enter 3 numbers: ");
Scanner input = new Scanner (System.in);
DecimalFormat decimalFormat = new DecimalFormat("0.00##");
int num1;
int num2;
int num3;
double avg;
num1=input.nextInt();
num2=input.nextInt();
num3=input.nextInt();
avg=(double)(num1+num2+num3)/3.0;
System.out.println("The average is: " + decimalFormat.format(avg));
}
}
[*至少有兩個字段的簡單彈出式java窗體*]的可能重複(https://stackoverflow.com/q/3002787/230513)。 – trashgod
我沒有明白,對不起。你的程序是否按原樣工作,並且你想使用'JOptionPane'來代替?還是反過來呢?不要在Stack Overflow問題中寫「它沒有用」。請準確告訴我們該程序的行爲與預期的不同。逐字引用任何錯誤信息。 –