hashset

    1熱度

    1回答

    當我爲我的元素創建一個哈希集,出於某種原因,我可以添加重複的元素。我確實重寫了equals和hashcode方法。下面是我的代碼和我的問題的一個例子。爲了簡單,我將我的元素命名爲「元素」。 set.add(new element(new Point2D.Double(0,1), new Point2D.Double(2, 3), true)); set.add(new element(new P

    0熱度

    2回答

    我想迭代一個HashSet的Integer對象,我想要計算一個元素出現的次數。這是我的方法到目前爲止 public int freq(int element) { int numElements = 0; for (int atPos : mySet){ if (mySet.atPos == element){ //says atPos cannot be res

    0熱度

    1回答

    我試圖使用包含HashMap其中關鍵是一個人的名字,String和值是HashSet包含自己喜愛的食物種類: 這就是我想出了: public void addMapEntry(string1, string2, string3) { favFood = new HashSet<>(); favFod.add(string1); favFod.add(strin

    0熱度

    3回答

    我有2個Hashsets這裏用戶和docbaseuser 我的代碼: Iterator iterator = user.iterator(); while (iterator.hasNext()) { String isid = (String)iterator.next(); flag = getCount(isid, Docbaseuser

    0熱度

    1回答

    爲什麼Java Collections的Collections.sort(list)方法不適用於散列集或鏈接散列集?這背後的原因是什麼?

    1熱度

    2回答

    HashSet常量時間操作的大小操作如何? 我讀過包含和大小操作是恆定的時間。 雖然我明白如何包含恆定時間的操作,不會將大小操作與元素數量成比例(不是線性)?

    0熱度

    1回答

    ,這裏是我的嘗試 public class blah { HashSet<something> blah; public Blah() { this.blah = new HashSet<something>(); //this is empty constructor of something } //我想公共嗒嗒的所有元素複製在新布拉赫 public Blah(Bl

    2熱度

    5回答

    我有名字 String str = "A. Walker, L. Gordon, C. Riley, L. Gordon"; 我需要數名occurancies和最大的occurancies到最低排序的字符串。 我已經完成了countung部分,但我也需要對其進行排序。 String[] array = str.split(", "); List asList = Arrays.asLi

    1熱度

    4回答

    我在編程新手重複值... 我 List<DataProvider> dataProviders = new ArrayList<DataProvider>(); 和預期產量 [DataProvider [date=2017-04-05 00:24:47.0, pendingtickets=1, closedtickets=0, createdtickets=1], DataProvider [

    1熱度

    3回答

    我有List的Integers,但我想採取List並將其轉換爲HashSet。 例如我的名單如下: 1234 5678 1234 7627 4328 但我想採取list和轉換整數的字符串到HashSet所以它不包括重複。什麼是完成這個最好的方法? 我list被定義爲 static List<Integer> list; 而且我HashSet被定義爲 static HashSet<S