java程序的解释执行命令是什么(java解释程序)

导读 大家好,我是小百,我来为大家解答以上问题。java程序的解释执行命令是什么,java解释程序很多人还不知道,现在让我们一起来看看吧!//以下...

大家好,我是小百,我来为大家解答以上问题。java程序的解释执行命令是什么,java解释程序很多人还不知道,现在让我们一起来看看吧!

//以下这段程序的思想是:遍历data数组,以数组元素的值为HashMap的键,如果某个数组元素的值出现了一次,则在HashMap

  //里以该元素为键的对应的值加1.

  HashMap<Integer, Integer> map = new HashMap<Integer, Integer>();//生成一个HashMap,里面存放的元素是键-值对。

  for (int m = 0; m < data.length; m++) {

   Integer number = map.get(data[m]);//以data数组中的元素为键,返回该键对应的值。

   if (number == null) {//如果不存在这个键对应的值,则number为0.number是用来统计随机数出现的次数的。

    number = 0;

   }

   map.put(data[m], number + 1);//以data数组中的元素为键,随机数出现的次数加1为值,存入HashMap.

  }

  // System.out.println(map);

  Set entrys = map.entrySet();//获得HashMap里元素的集合。

  Iterator it = entrys.iterator();//获得HashMap里元素集合的游标

  Entry en = null;

  while (it.hasNext()) {//使用游标,遍历该集合

   en = (Entry) it.next();

   System.out.println("数" + en.getKey() + "出现了:" + en.getValue());//en.getKey()返回键,en.getValue()返回值

本文到此讲解完毕了,希望对大家有帮助。