利用輸入對話框判斷一個數(shù)是否為素數(shù)(JoptionPane.ShowInputDialog)
慕粉4006738
2016-09-28 23:16:24
TA貢獻10條經(jīng)驗 獲得超3個贊
import?javax.swing.*; public?class?Test?{ ????public?static?boolean?isPrime(int?a)?{ ????????boolean?flag?=?true; ????????if?(a?<?2)?{ ????????????return?false; ????????}?else?{ ????????????for?(int?i?=?2;?i?<=?Math.sqrt(a);?i++)?{ ????????????????if?(a?%?i?==?0)?{ ????????????????????flag?=?false; ????????????????????break; ????????????????} ????????????} ????????} ????????return?flag; ????} ????public?static?void?main(String[]?args)??{ ????????String?number?=?JOptionPane.showInputDialog("請輸入:"); ????????boolean?result?=?isPrime(Integer.valueOf(number)); ????????JOptionPane.showMessageDialog(null,?result); ????} }
舉報