一、设计思路
1.导入显示消息框的包中的类JOptionPane
2.定义声明数组并分配空间
3.生成数组中10个随机数
4.数组求和输出
二、源程序代码
//随机生成10个数填充数组,计算数组元素的和用消息框输出
//Qi Ming Liu,November 1,2015
package Demo;
import javax.swing.JOptionPane;
public class RandArraySum {
public static void main(String[] args) {
int[] array=new int[10]; //定义一个数组,分配长度为10。
int result=0; //用result表示数组元素的和,初值为0
String output=""; //定义一个空串
//随机生成一个100以内的数,填充数组。
for(int i=0;i<array.length;i++)
array[i]=(int)(Math.random()*100);
//将数组元素输出。
output+="随机生成的十个数是:"+"\n";
for(int i=0;i<array.length;i++)
output+=array[i]+" ";
output+="\n";
//将数组元素相加。
for(int i=0;i<array.length;i++)
result+=array[i];
output+="十个数相加等于:"+"\n"+result;
//以消息框的形式输出。
JOptionPane.showMessageDialog(null, output, "输出",JOptionPane.INFORMATION_MESSAGE);
}
}
三、结果截图