| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 774 人关注过本帖
标题:关rondom的是用!
只看楼主 加入收藏
happyeveryday1
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-11-20
收藏
 问题点数:0 回复次数:4 
关rondom的是用!
求救!老师让随机产生一个类的对象,用数组保存!请教资深前辈,如何实现!!!!!
搜索更多相关主题的帖子: rondom 
2008-11-20 23:44
gujilanxue
Rank: 1
等 级:新手上路
威 望:1
帖 子:9
专家分:0
注 册:2007-9-6
收藏
得分:0 
晕,是random吧
偶自己写了一段,你看看可以不?
public  class test {   
  
  
   
    public  static void  main(String[] args){
        int arr[] = new int [10];
  for
  (int i=0;i < 10; i++ )
       {arr[i]=(int)(100*Math.random());
           System.out.println(arr[i]);
           }
      }
      }
随即产生十个整数,需要更改的地方自己定义啊!我编译运行都通过了!
偶很菜啊!欢迎大家批评指正!
收到的鲜花
  • nuoyan12102008-11-22 00:35 送鲜花  3朵   附言:我很赞同
2008-11-21 09:10
freish
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1223
专家分:437
注 册:2007-6-1
收藏
得分:0 
随机产生 一个 类的对象……
还要用数组保存……
收到的鲜花
  • nuoyan12102008-11-22 00:35 送鲜花  3朵  
2008-11-21 10:02
freish
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1223
专家分:437
注 册:2007-6-1
收藏
得分:0 
程序代码:
import java.util.Random;
public class RandomClass {
    private String[] className = { "java.lang.String","java.util.ArrayList",
            "java.util.HashMap" ,"javax.swing.JFrame","java.lang.Thread"};
    private static Random rand = new Random();

    /**
     * @return 一个随机对象
     * @throws ClassNotFoundException
     * @throws IllegalAccessException
     * @throws InstantiationException
     * 注意:有些类是不能这样实例化的
     */
    public Object getRandomClass() throws ClassNotFoundException,
            IllegalAccessException, InstantiationException {
        String name = className[rand.nextInt(className.length)];
        Object obj = Class.forName(name).newInstance();
        System.out.println(name + " 被实例化");
        return obj;
    }
    
    
    static public void main(String[] args)throws Exception{
        Object[] o = new Object[4];
        RandomClass rc = new RandomClass();
        o[0] = rc.getRandomClass(); //随机获取一个对象放到数组保存……
    }
}
收到的鲜花
  • nuoyan12102008-11-22 00:34 送鲜花  3朵   附言:我很赞同
2008-11-21 10:39
nuoyan1210
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2008-11-6
收藏
得分:0 
谢谢!!!
谢谢,第一个已经能达到目的了,第二个更专业化的,等用到再说吧!谢谢大家!!!!
2008-11-21 23:36
快速回复:关rondom的是用!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.037504 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved