JAVA编程:编写一个随机抽名回答问题系统,抽到的名字不会再被抽中,请问怎么做?? 很多种方式可以实现,例如①给所有名字加上一个布尔类型的flag表示是否被抽过,每抽选一个名字将其对应的flag改为true,如果抽中flag为true的人则重抽;。java 假设一个班级共35人, 学号从1~35, 请编写程序进行随机学号抽取, 每个学号不 import java.util.ArrayList;import java.util.List;import java.util.Random;public class SelectNo {public static void main(String[]args){将1-35号码放入List集合List<;String>;list=new ArrayList();for(int i=1;i;i+){list.add(\"\"+i);}新建一个List集合用来存放抽出来的号码List<;String>;newList=new ArrayList();随机抽取list集合中的一个元素,抽出后删除Random rd=new Random();int count=list.size();集合中剩余号码while(count>;0){int index=rd.nextInt(count);抽出的号码的位置放入新的集合newList.add(list.get(index));删除原有集合的元素list.remove(index);count-;原有集合少了一个}输出号码for(int i=0;i();i+){System.out.print(newList.get(i)+\"\\t\");每五个换行if(i%5=4){System.out.println(\"\");}}}}用Java制作在60人里随机抽取一人名字的程序。 回答你第二个问题,你用的eclipse软件的话,下载个打包成exe的工具就可以脱离平台运行了。第一个问题:界面设置好后主要是判断程序,用到的类timer。用Java编程从1-19里随机抽取一个数的程序~~~求救 import java.util.HashMap;import java.util.Map;import java.util.Random;public class DbColorBall {HashMap,String>;map=new HashMap,String>;();private void getNums(){Random r=new Random();int i=r.nextInt(19);String s;if(i>;0&。map.containsKey(String.valueOf(i))){if(i){s=\"0\"+i;} else {s=String.valueOf(i);}map.put(String.valueOf(i),s);} else {getNums();}}public void showResult(){for(int i=0;i;i+){getNums();}for(Map.Entry,String>;entry:map.entrySet()){System.out.println(entry.getValue());}}public static void main(String[]args){DbColorBall dbColorBall=new DbColorBall();dbColorBall.showResult();}}java如何做一个随机抽取学号小程序 程序代码:http://pan.baidu.com/s/1eQmrI7o 方法/步骤 1 功能:根据你输入的学号总数,点击开始,中间的结果就根据学号的总数不停变化,点击停止,结果停止变动, 2 分析。我现在想用java实现一个类似抽取随机数的程序 class RandomThread extends Thread{/随机数线程,继承线程类JLabel jb;操作的JLabel对象public RandomThread(JLabel jb){/构造函数,接收对象this.jb=jb;}public void run(){/重写run方法if(jb。null)jb.setText(Math.random()*10);设置标签的文本}}以下代码为创建6个线程for(int i=0;i;i+){/遍历标签数组new RandomThread(jlb[i]).start();创建并启动相应的线程}java程序,编写“抽点名”程序:随机抽出1到47以内的10个不同号码,保存到数组后再输出。如图: public class Test4 {public static void main(String[]args){Random random=new Random();List<;Integer>;list=new ArrayList();int a;while(true){a=random.nextInt(47);if。list.contains(a)){/判断list集合是否包含alist.add(a);}if(list.size()=10){break;}}输出结果for(int i=0;i();i+){System.out.print(list.get(i)+\"\");}}}刚写的有点问题,现在应该可以了
随机阅读
- 从天津市到河北省廊坊市香河县刘宋镇庆功台村的行车路线 河北省廊坊市香河县刘宋镇邮编
- 萘的二氯代物怎么看有几种 萘的4氯代物有几种
- 绵绵古道连天上串词 传统节日三月三习俗作文
- 中国工商银行上海市分行地址 中国工商银行上海分行的英文怎么写
- justin bieber永不言败 Justin Bieber永不言败里38分14秒里演唱的那首共同分母的原调的歌名叫什么?
- 羟甲基糠醛市场价格 蜂蜜检验标准5-羟甲基糠醛吸光度不得大于多少
- 谁有泡沫之夏全集能发给我吗? 我的泡沫之夏全集
- 完美国际中怎么打出6个表情啊 文明6再来一把表情包
- 晚上吃豌豆糕会胖吗 有哪些热量低的碳水可以代替主食?
- 美术机构植树节活动 儿童画植树节快乐怎么画
- 哪里有男士真皮皮鞋批? 男士健康鞋批发价格
- 深圳市肿瘤医许鹏飞教授 过敏性肠炎 疑似过敏性肠炎
- 毛地黄 土 怎么样栽培毛地黄?
- 丽龄·发酵果蔬汁喝了会拉肚子吗? 乳酸菌发酵果蔬饮料为什么会拉肚子
- 魔兽世界 骑士力量祝福的问题 魔兽世界骑士力量祝福
- 广州员村二横路是属于哪个工商行政管理局管理? 广州市员村二横路2号
- 你好,我想咨询一下,水井坊里面的管子漏水了,是物业来修,还是我个人修 河南水井坊
- 健康领域思维导图简单好看 思维导图到底有什么用,多举几个例子,说详细点。
- 诺门罕战争的苏联反击 诺门罕将军庙
- 遇水凝固的物质