权重java带权重的随机数

java随机数  时间:2021-02-13  阅读:()

Java带权重的随机数

//A、 B、 C三个字符分别出现的概率是30%,40%,30%

//分析首先1-100随机产生一个数判断这个数 1-30出现的概率是30% 31—70出现的概率是40% 71-100出现的概率是30%public class WeightRandom{public static void main(String[] args) {

Random ran=new Random();

String str=getWanfei(ran.nextInt(100));

Map String,Object map=new HashMap String,Objectmap.put(“key”,”A”);m ap.put(“v alue”,”30”);

Map String,Object map 1=new HashMap String,Objectmap.put(“key”,”B”);m ap.put(“v alue”,”70”);

List Map String,Object list=new ArrayList Map String,Object ();lis t.add(map);list.add(map 1);

Sys tem.out.println(getWeight(lis t,ran.nextInt(100)));

//知道权重的情况下public static String getWanfei(int num){if(num=1 num=30){r eturn“A”;

}els e if(num=31 num 70){

r e tur n“B”;

}els e{r eturn“C”;

//如果A、 B、 C的个数不确定权重的总数也也不确定public static String getWeight(List Map String,Object list,int ran){//map里放的是a,b,c值和每个a、 b、 c对应的权重int sum=0;int total=list.s ize();for(int i=0;i total;i++){sum+=Integer.pars eInt(list.get(i).get(“value”).to String());if(r an=s um){return lis t.get(i).get(“key”).to String();r eturn null;

HostKvm新上联通CUVIP线路VPS,八折优惠后1G内存套餐$5.2/月起

最近上洛杉矶机房联通CUVIP线路主机的商家越来越多了,HostKvm也发来了新节点上线的邮件,适用全场8折优惠码,基于KVM架构,优惠后最低月付5.2美元起。HostKvm是一家成立于2013年的国人主机商,提供基于KVM架构的VPS主机,可选数据中心包括日本、新加坡、韩国、美国、中国香港等多个地区机房,君选择国内直连或优化线路,延迟较低,适合建站或者远程办公等。以洛杉矶CUVIP线路主机为例,...

安徽BGP云服务器 1核 1G 5M 29元/月 香港云服务器 1核 1G 19元首月 麻花云

麻花云怎么样?麻花云公司成立于2007年,当前主打产品为安徽移动BGP线路,数据中心连入移动骨干网。提供5M,10M大带宽云主机,香港云服务器产品,数据中心为香港将军澳机房,香港宽频机房 cn2-GIA优质线路、采用HYPER-V,KVM虚拟技术架构一、麻花云官网点击直达麻花云官方网站合肥网联网络科技有限公司优惠码: 专属优惠码:F1B07B 享受85折优惠。最新活动 :双11 云上嗨购 香港云主...

Vultr VPS韩国首尔机房速度和综合性能参数测试

Vultr 商家有新增韩国首尔机房,这个是继日本、新加坡之后的第三个亚洲机房。不过可以大概率知道肯定不是直连中国机房的,因为早期的日本机房有过直连后来取消的。今天准备体验看看VULTR VPS主机商的韩国首尔机房的云服务器的速度和性能。1、全球节点PING速度测试这里先通过PING测试工具看看全球几十个节点的PING速度。看到好像移动速度还不错。2、路由去程测试测试看看VULTR韩国首尔机房的节点...

java随机数为你推荐
photoimpact教程PhotoImpact 7 中文版支付宝查询余额支付宝钱包怎么查余额?雅虎社区有什么网站的论坛内容丰富 资讯较新 适合年轻人的?1433端口怎么去看1433端口手机区号有的手机号中间的号码是地区区号,那是什么卡今日热点怎么删除youku今日热点怎么卸载9flash怎么使用ePSXe啊?qq怎么发邮件手机QQ怎么发邮件创维云电视功能创维云电视是指什么安装迅雷看看播放器怎样安装迅雷看看播放器
vps虚拟服务器 lamp安装 联通c套餐 樊云 美国主机论坛 紫田 xfce evssl 炎黄盛世 美国网站服务器 免费测手机号 创建邮箱 空间购买 万网空间管理 服务器维护 贵州电信 美国主机侦探 机柜尺寸 alertpay 建站行业 更多