最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java 實現(xiàn)隨機數(shù)組輸出及求和實例詳解

 更新時間:2016年11月12日 09:04:04   投稿:lqh  
這篇文章主要介紹了java 實現(xiàn)隨機數(shù)組輸出及求和實例詳解的相關資料,需要的朋友可以參考下

java 實現(xiàn)隨機數(shù)組輸出及求和

問題描述:

隨機生成10個數(shù),填充一個數(shù)組,然后用消息框顯示數(shù)組內(nèi)容,接著計算數(shù)組元素的和,將結果也顯示在消息框中。

設計思路:

使用java.util中的Random類來獲取隨機數(shù),存入數(shù)組后,定義一個String類的對象result,利用for循環(huán)存儲要輸出的數(shù)組內(nèi)容到result并且求和;再利用javax.swing中的JoptionPane類創(chuàng)建消息框進行結果輸出。

源代碼:

import java.util.*;
import javax.swing.*;
public class SumRandom {

  public static void main(String[] args) {
    // TODO Auto-generated method stub
    long num[] = new long[10];    // 聲明數(shù)組類型與大??;
    String result = "";       // 存放數(shù)組內(nèi)容輸出結果,初值為空串
    long sum = 0;          // 和
    Random in = new Random(System.currentTimeMillis());    // 創(chuàng)建Random類的對象引用in
    
    for(int i = 0; i < 10; i++) {
      // 求和并且保存輸出結果到result
      num[i] = in.nextLong();   // 給數(shù)組元素分配隨機數(shù)
      sum += num[i];        // 求和
      result += "num["+i+"] = "+num[i]+"\n"; // 存放數(shù)組內(nèi)容輸出結果
    }
    JOptionPane.showMessageDialog(null, result+"sum = "+sum, "隨機數(shù)數(shù)組輸出及求和", JOptionPane.CLOSED_OPTION);
                     // 創(chuàng)建消息框進行結果輸出
  }

}

運行結果截圖:

 編程總結:

為增加代碼可讀性,可以讓要輸出的結果都轉換為字符串用一個String類對象表示。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

  • Java的關鍵字與保留字小結

    Java的關鍵字與保留字小結

    Java 保留字列表 (依字母排序 共14組) : Java保留字是指現(xiàn)有Java版本尚未使用 但以后版本可能會作為關鍵字使用
    2012-10-10
  • Java中的Semaphore信號量詳解

    Java中的Semaphore信號量詳解

    這篇文章主要介紹了Java中的Semaphore信號量詳解,Semaphore(信號量)是用來控制同時訪問特定資源的線程數(shù)量,通過協(xié)調(diào)各個線程以保證合理地使用公共資源,需要的朋友可以參考下
    2023-12-12
  • java項目怎么集成stable diffusion圖文生成算法

    java項目怎么集成stable diffusion圖文生成算法

    在開發(fā)Java項目過程中,我們經(jīng)常需要使用消息傳遞來實現(xiàn)不同組件之間的通信,Stable Diffusion是一種基于消息傳遞的實時通信解決方案,使用Java調(diào)用外部服務(如Python腳本或API服務),這些服務運行Stable Diffusion模型,本文將介紹如何將Stable Diffusion集成到Java項目
    2024-07-07
  • SpringBoot整合阿里云開通短信服務詳解

    SpringBoot整合阿里云開通短信服務詳解

    這篇文章主要介紹了如何利用SpringBoot整合阿里云實現(xiàn)短信服務的開通,文中的示例代碼講解詳細,對我們學習有一定幫助,需要的可以參考一下
    2022-03-03
  • SpringBoot3整合SpringSecurity6快速入門示例教程

    SpringBoot3整合SpringSecurity6快速入門示例教程

    SpringSecurity 是Spring大家族中一名重要成員,是專門負責安全的框架,本文給大家介紹SpringBoot3整合SpringSecurity6快速入門示例教程,感興趣的朋友一起看看吧
    2025-04-04
  • springboot普通類中如何獲取session問題

    springboot普通類中如何獲取session問題

    這篇文章主要介紹了springboot普通類中如何獲取session問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • Java中map遍歷方式的選擇問題詳解

    Java中map遍歷方式的選擇問題詳解

    這篇文章主要介紹了Java中map遍歷方式的選擇問題的相關內(nèi)容,小編覺得挺不錯的,在則里分享給大家,需要的朋友可以參考下。
    2017-10-10
  • Java計算文本MD5加密值的方法示例

    Java計算文本MD5加密值的方法示例

    這篇文章主要介紹了Java計算文本MD5加密值的方法,結合實例形式分析了Java基于security實現(xiàn)md5加密算法進行文本加密相關操作技巧,需要的朋友可以參考下
    2018-12-12
  • Mac?M1安裝JDK的實戰(zhàn)避坑指南

    Mac?M1安裝JDK的實戰(zhàn)避坑指南

    這篇文章主要給大家介紹了關于Mac?M1安裝JDK避坑的相關資料,文中通過圖文介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2023-02-02
  • Java編程代碼性能優(yōu)化

    Java編程代碼性能優(yōu)化

    本文介紹了 Java 代碼優(yōu)化的過程,總結了優(yōu)化 Java 程序的一些最佳實踐,分析了進行優(yōu)化的方法,并解釋了性能提升的原因,需要的朋友可以參考下
    2015-11-11

最新評論

三原县| 白城市| 错那县| 惠来县| 青浦区| 扬州市| 松溪县| 黄梅县| 平乐县| 昭觉县| 搜索| 清水河县| 杭州市| 保定市| 融水| 拜城县| 巴中市| 黄冈市| 内乡县| 新泰市| 七台河市| 新化县| 通辽市| 达州市| 祁东县| 布尔津县| 建瓯市| 木兰县| 伊金霍洛旗| 柳林县| 繁昌县| 苏尼特左旗| 应城市| 黄浦区| 岑巩县| 开远市| 武清区| 南陵县| 从化市| 荣昌县| 喀什市|