Java生成10個1000以內的隨機數(shù)并用消息框顯示數(shù)組內容然后求和輸出
本文最終結果大概是這樣的,使用java技術隨機生成10個數(shù),然后填充一個數(shù)組并在消息框中顯示數(shù)組內容,接著對數(shù)組求和輸出,將結果顯示在消息框中。
設計思路:可以先用Math.Random()*1000生成1000以內隨機數(shù),然后依次存入數(shù)組中,然后讀取數(shù)組,輸出隨機數(shù),同時進行加法計算,最后將所有結果以消息框形式輸出。
程序流程圖:

源代碼:
package 隨機數(shù)求和;
import javax.swing.*;
public class Sum {
public static void main(String args[])
{
String output= "10個1000以內的隨機數(shù)為:\n";
int sum=0;
int a []=new int [10];
for(int i = 0;i<10;i++)
{
a[i]=(int) (Math.random()*1000);
output += " "+a[i];
sum += a[i];
}
output +="\n\n十個數(shù)的和是:"+sum;
JOptionPane.showMessageDialog(null,output,"結果",
JOptionPane.PLAIN_MESSAGE);
}
}
結果截圖:

總結:利用Math.Random()*n可以生成任意n內的隨機數(shù),最后利用JOptionPane.showMessageDialog(null,output," “JOptionPane.PLAIN_MESSAGE);
可以再對話框中輸出結果。
以上是實現(xiàn)Java生成10個1000以內的隨機數(shù)并用消息框顯示數(shù)組內容然后求和輸出的全部內容,希望大家喜歡。
相關文章
RocketMQ NameServer保障數(shù)據(jù)一致性實現(xiàn)方法講解
這篇文章主要介紹了RocketMQ NameServer保障數(shù)據(jù)一致性實現(xiàn)方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-12-12
MongoDB支持的java數(shù)據(jù)類型和測試例子
這篇文章主要介紹了MongoDB支持的java數(shù)據(jù)類型和測試例子,MongoDB除了本身自有的數(shù)據(jù)類型外,還為較流行的編程語言定制了該語言的數(shù)據(jù)類型,需要的朋友可以參考下2014-05-05
詳解spring中使用Elasticsearch的代碼實現(xiàn)
本篇文章主要介紹了詳解spring中使用Elasticsearch的代碼實現(xiàn),具有一定的參考價值,有興趣的可以了解一下2017-05-05

