当前位置: 首页 > news >正文

潍坊医院网站建设怎样在赶集微网站做微招聘信息

潍坊医院网站建设,怎样在赶集微网站做微招聘信息,网站推广风险,小程序开发适合的应用题目: 分析以下需求,并用代码实现: 有一个抽奖池,该抽奖池中存放了奖励的金额,该抽奖池中的奖项为 {10,5,20,50,100,200,500,800,900,2,80,300,700};创建两个抽奖箱(线程)设置线程名称分别为“抽奖箱1”,“抽奖箱2”,随…

题目:

 分析以下需求,并用代码实现:
有一个抽奖池,该抽奖池中存放了奖励的金额,该抽奖池中的奖项为 {10,5,20,50,100,200,500,800,900,2,80,300,700};创建两个抽奖箱(线程)设置线程名称分别为“抽奖箱1”,“抽奖箱2”,随机从抽奖池中获取奖项元素并打印在控制台上,格式如下:
每次抽的过程中,不打印,抽完时一次性打印(随机)
抽奖箱1总共产生:6个奖项,分别为:[2, 20, 700, 50, 800, 5]最高奖项为800总金额:1577
抽奖箱2总共产生:7个奖项,分别为:[500, 80, 100, 200, 900, 300, 10]最高奖项为900总金额:2090

package com.songqiao.test05;import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Stream;public class MyThread extends Thread {static List<Integer> list= Stream.of(10,5,20,50,100,200,500,800,900,2,80,300,700).collect(Collectors.toList());//线程1static List<Integer> list1= new ArrayList<>();//线程2static List<Integer> list2= new ArrayList<>();@Overridepublic void run() {while (true){synchronized (MyThread.class){if (list.isEmpty()){if(getName().equals("抽奖箱1")){System.out.println("抽奖箱1总共产生:"+list1.size()+"个奖项,"+"分别为:"+list1+"最高奖项为"+Collections.max(list1)+"总金额:"+list1.stream().mapToInt(Integer::intValue).sum());}else {System.out.println("抽奖箱2总共产生:"+list2.size()+"个奖项,"+"分别为:"+list2+"最高奖项为"+Collections.max(list2)+"总金额:"+list2.stream().mapToInt(Integer::intValue).sum());}break;}else {//继续抽奖,打乱集合顺序Collections.shuffle(list);//删除第一个元素Integer prize = list.remove(0);//System.out.println(getName()+"又产生了一个:"+prize+"大奖");if("抽奖箱1".equals(getName())){list1.add(prize);}else {list2.add(prize);}}}try {Thread.sleep(10);} catch (InterruptedException e) {e.printStackTrace();}}}
}
package com.songqiao.test05;public class test05_choujiang {public static void main(String[] args) {MyThread t1=new MyThread();MyThread t2=new MyThread();t1.setName("抽奖箱1");t2.setName("抽奖箱2");t1.start();t2.start();}
}

http://www.yayakq.cn/news/148340/

相关文章:

  • phpcms 网站打不开南阳网站搭建
  • html5酷炫网站网站建设如果没有源代码
  • 手机网站一般宽度做多大的陕西省住房和城乡建设厅综合服务网站
  • 邢台做网站备案青岛做网站排名
  • 当地网站建设问卷调查成都网站快速排名提升
  • 陕西交通建设集团网站我要做网站推广
  • 公司单位电话号码大全搜索引擎优化特点
  • 相亲网站怎么做网络技术服务
  • 县级网站建设中国万网官网登录
  • 自己怎么免费做网站网页原创小说手机网站制作需要多少钱
  • 做柜子喜欢上哪些网站看惠州手机网站商城建设
  • 深圳住房和建设部网站云服务器可以做几个网站
  • 做旅游网站需要注意什么wordpress 怎么启动
  • 西安网站排名公司视频网站大数据建设
  • 石家庄网站建设平台有哪些湖南网站设计案例
  • 进入网站wordpress配置网站怎么做效果更好
  • 做印章的网站深圳仿站定制模板建站
  • 网站建设维护 微信做网站需要api吗
  • 河北省住房和城身建设厅网站婚礼设计方案网站
  • 入夏网站建设公司阿里云 wordpress博客
  • 安岳网站建设东莞网站建设全过程
  • jsp网站 值班顺德品牌网站建设信息
  • 深圳专业网站设计专业定制中国采招网
  • 慈溪外贸公司网站石排网站仿做
  • 网站广告推广哪家好做网站公司商丘
  • 2017招远网站建设网络推广费用计入什么科目
  • 网站可以个人备案吗如何做网站本地服务器吗
  • 金泉网做网站电话天津建设工程信息网怎么注册
  • 类似于滴滴的网站商城建设容县网站建设
  • 济南mip网站建设重庆公司网站建设价格