Java生成10个1000以内的随机数并用消息框显示数组内容然后求和输出

作者:mrr 时间:2023-09-30 21:20:19 

本文最终结果大概是这样的,使用java技术随机生成10个数,然后填充一个数组并在消息框中显示数组内容,接着对数组求和输出,将结果显示在消息框中。

 设计思路:可以先用Math.Random()*1000生成1000以内随机数,然后依次存入数组中,然后读取数组,输出随机数,同时进行加法计算,最后将所有结果以消息框形式输出。

程序流程图:

Java生成10个1000以内的随机数并用消息框显示数组内容然后求和输出

源代码:

package 随机数求和;


import javax.swing.*;
public class Sum {
 public static void main(String args[])
 {
   String output= "10个1000以内的随机数为:\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十个数的和是:"+sum;
   JOptionPane.showMessageDialog(null,output,"结果",
       JOptionPane.PLAIN_MESSAGE);
 }
}

结果截图:

Java生成10个1000以内的随机数并用消息框显示数组内容然后求和输出

总结:利用Math.Random()*n可以生成任意n内的随机数,最后利用JOptionPane.showMessageDialog(null,output," “JOptionPane.PLAIN_MESSAGE);
可以再对话框中输出结果。

以上是实现Java生成10个1000以内的随机数并用消息框显示数组内容然后求和输出的全部内容,希望大家喜欢。

标签:java,生成,随机,数组
0
投稿

猜你喜欢

  • SpringCloud如何解决服务之间的通信问题

    2023-03-27 03:13:05
  • c# 引用类型与值类型的区别详解

    2021-05-27 00:34:33
  • C#中计算时间差中的小数问题解决

    2023-11-02 19:38:05
  • Java深入讲解异常处理try catch的使用

    2023-11-04 13:00:32
  • IDEA最新版2020.1的maven工程本地依赖仓库无法使用问题(已解决)

    2023-09-21 17:57:00
  • Spark JDBC操作MySQL方式详细讲解

    2021-05-24 12:41:51
  • SpringCloud Eureka实现服务注册与发现

    2021-10-25 11:41:58
  • 全面解析Android之ANR日志

    2023-12-18 23:30:21
  • 从try-with-resources到ThreadLocal,优化你的代码编写方式

    2023-11-11 03:19:52
  • C#线程中弹窗的制作方法

    2023-08-14 03:25:32
  • idea中如何使用git进行版本回退详解

    2022-03-24 06:28:11
  • Spring MVC接口防数据篡改和重复提交

    2023-11-29 15:02:11
  • Android 验证码功能实现代码

    2023-06-12 23:19:06
  • Java实现LeetCode(1.两数之和)

    2021-06-03 02:11:19
  • Android 中ScrollView嵌套GridView,ListView的实例

    2023-06-15 15:49:56
  • c# wpf如何附加依赖项属性

    2023-01-09 05:05:56
  • C#委托所蕴含的函数指针概念详细解析

    2023-06-03 15:26:13
  • C#实现时间戳与标准时间的互转

    2023-07-16 08:09:38
  • WebView设置WebViewClient的方法

    2023-09-01 05:34:58
  • spring boot整合netty的实现方法

    2021-11-17 04:28:03
  • asp之家 软件编程 m.aspxhome.com