HashSet不允许重复,但如何编写允许重复的逻辑

时间:2015-04-23 02:58:18

标签: java

考虑以下计划:

import java.util.*;

class SetDemo
{
    public static void main(String[] args)
    {
        Set s=new HashSet();

        s.add("ajay");
        s.add(120);
        s.add("A");
        s.add(120);
        System.out.println(s);
    }
}

它输出[A,ajay,120],但我希望输出包含120 2次。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

编写列表以添加值。它允许重复。

while(file.hasNext()) {
if(file.hasNext("Matrix One")){
    //Fill arraylist with row data until \n
    while(file.hasNextInt()) {
        row.add(file.nextInt());
    }  
        matrixOne.add(row);
    }
     else if(file.hasNext("Matrix Two")) {
       row.clear();
         while(file.hasNextInt()) {
             row.add(file.nextInt());
         }
         matrixTwo.add(row);
    }
   }
相关问题