zoukankan      html  css  js  c++  java
  • 产生随机数并窗口显示他们的和

    Ljava.lang.Object;@ba8a1dc是什么错?

    因为你从数据库读出数据后,存入到list集合上时,如果你没有指定要存入的数据的类型,系统会自动给你赋一个object类型,他是所以类的鼻祖,你取出数据要进行转型,转化成你自己想要的数据类型才能显示。它的值等于getClass().getName() + @‘ + Integer.toHexString(hashCode())

    Object 类的 toString 方法返回一个字符串,该字符串由类名(对象是该类的一个实例)、at 标记符“@”和此对象哈希码的无符号十六进制表示组成。

    随机生成10个数,填充一个数组,然后用消息框显示数组内容,接着计算数组元素的和,将结果也显示在消息框中。

    设计思路:

    用一个for循环控制产生随机数和累加的次数,跳出循环后输出结果。

    程序流程图

    源程序代码

    import java.util.Random;

    import javax.swing.*; 

    public class Sjxj {

    public static void main(String[] args) {

    // TODO 自动生成的方法存根

    int add=0,i=0;

    int a[];

    a=new int [10];

    Random rd=new Random();

    for(i=0;i<10;i++)

    {

    a[i]=rd.nextInt(100);

    add+=a[i];

    }

    String s=a[0]+" "+a[1]+" "+a[2]+" "+

    a[3]+" "+a[4]+" "+a[5]+" "+a[6]+" "+a[7]+" "+a[8]+" "+a[9];

    JOptionPane.showConfirmDialog(null,s,"随机数",JOptionPane.CLOSED_OPTION);

    String p="结果";

     JOptionPane.showConfirmDialog

     (null,"结果是:"+add,p,JOptionPane.CLOSED_OPTION); 

    }

    }

    结果截图

  • 相关阅读:
    python数字
    python字符串方法
    python操作符与流程控制
    网络基础和python(二)
    网络基础和python
    Ubuntu源更新
    make和makefile介绍
    JavaScript
    redis mac安装配置
    网络编程之socket(TCP,UDP)
  • 原文地址:https://www.cnblogs.com/1443188449qq/p/4920707.html
Copyright © 2011-2022 走看看