[填空題] 請完善程序(程序文件名:Java_3.java)并進(jìn)行調(diào)試。請在下畫線處填入正確內(nèi)容,然后刪除下畫線。請勿刪除注釋行和其他已有的語句內(nèi)容。 [題目
[填空題] 請完善程序(程序文件名:Java_3.java)并進(jìn)行調(diào)試。請在下畫線處填入正確內(nèi)容,然后刪除下畫線。請勿刪除注釋行和其他已有的語句內(nèi)容。
[題目要求]
本題的要求是填三個空,改兩個錯。
該程序是兩個整數(shù)進(jìn)行比較,由考生通過輸入窗口分別輸入兩個整數(shù),程序比較出結(jié)果。
源程序:
import javax.swing.JOptionPane;
public class Jave_3
public static void main(String args[])
String firstNumber, //用戶輸入第1個字符串
secondNumber, //用戶輸入第2個字符串
result; //a string containing the output
int number1, //比較的第1個數(shù)
number2; //比較的第2個數(shù)
//讀用戶輸入的第1個字符串read first number from user as a string
firstNumber=JOptionPane.showInputDialog("Enter first integer:");
//讀用戶輸入的第2個字符串read second number from user as a string
secondNumber=JOptionPane.showInputDialog("Enter second integer:");
//將字符串類型轉(zhuǎn)換成整數(shù)類型
number1=Integer.parseInt(firstNumber);
number2=Integer.parseInt(secondNumber);
System.exit(0)
參考解析:退出程序的語句。 [程序解析] 本程序首先從對話框中輸入兩個整數(shù),然后對兩個數(shù)進(jìn)行比較,利用對話框輸出結(jié)果,退出程序。 對話框繼承自類JOptionPane,包Javax.swing對話框方法的調(diào)用格式: public static void showMessageDialog(Component parentComponent,Object message,String title,int messageType,Icon icon) throws HeadlessException; 關(guān)于對話框的考查方式有以下幾種: (1) 來自哪個包——javax.swing。 (2) 調(diào)用的方法繼承于哪個類——JOptionPane。 (3) 顯示對話框的方法名稱——showMessageDialog。 (4) 第一個參數(shù)為parentComponent,定義作為此對話框的父對話框的Component,通常為null。 (5) 第二個參數(shù)message——要置于對話框中的描述消息,通常為已經(jīng)賦值的字符串變量,即要顯示的內(nèi)容。 (6) 第三個參數(shù)title——對話框的標(biāo)題,通常為字符串常量。 (7) 第四個參數(shù)messageType——定義message的樣式,通常對話框為JOptionPane.INFORMATION_MESSAGE,當(dāng)然還可能為ERROR_MESSAGE、WARNING_MESSAGE、QUESTION_MESSAGE、PLAIN_MESSAGE。 (8) 第五個參數(shù)icon——要置于對話框中的裝飾性圖標(biāo)。圖標(biāo)的默認(rèn)值由messageType參數(shù)確定,所以通常用默認(rèn)值,不寫這個參數(shù)。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。