关于Java的HashMap使用.想产生40个随机数,从10-50,然后分别统计各个数字出现的次数.
题目
关于Java的HashMap使用.想产生40个随机数,从10-50,然后分别统计各个数字出现的次数.
package com.jl;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Random;
import java.util.Set;
public class Practice {
public static void main(String[] args) {
HashMap map = new HashMap();
for (int i = 0; i < 50; i++)
{
Random r = new Random();
int num = (r.nextInt(41) + 10);
map.put(new Integer(i),new Integer(num));
System.out.println(num);
}
HashMap map2 = new HashMap();
Set set = map.keySet();
Set set2 = map.keySet();
for (Iterator iter = set.iterator(); iter.hasNext();)
{
Integer key = (Integer) iter.next();
Integer value = (Integer) map.get(key);
Iterator iter2 = set2.iterator();
Integer key2 = (Integer) iter2.next();
Integer abc = (Integer) map2.get(key2);
if (abc == null)
{
int k = 1;
map2.put(value,new Integer(k));
} else
{
Integer in = (Integer)map2.get(key2);
in = new Integer
答案
class test{public static void main(String[]s){Random random = new Random();HashMapmap = new HashMap();for(int i = 0; i < 40; i++){map.put(i + 10,0);}for(int i = 0; i < 40; i++){int num = random.nextIn...
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 若M+1/M=3,则(M-1/M)的平方等于?
- A(3,0),B(0,3),C(cosa,sina),若|OA向量+OC向量|=√13,a属于(0,π),求OB向量与OC向量的夹角
- 边际成本的定义以及事例解释!
- 感受在文言文中怎么写
- 下列几种运动中,不是机械运动的是( )
- 把2/3米长的绳子平均剪成5段,每段长_米,每段是全长的_.
- 乙酸中的羟基是吸电子基团还是供电子基团?和Cl比谁强?
- 光纤中的模和波长是什么关系?要详细点最好
- 高一物理加速度公式推导过程 要公式和推导过程 急求!
- 将3克碳和6克氧气在密闭容器中充分反应后,容器中的气体是