我需要一個單一的散列映射兩個兩個連續值像在下面的例子進行比較:比較兩個連續hasmap值
鍵:自然----值爲:2
關鍵是:鴨----值爲:3
關鍵是:羊----值是:3
關鍵是:WoodTable ----值爲:4
關鍵是:PVCdoor - ---價值是:4
我問什麼,是我可以比較:
自然鴨
羊的價值鴨的值的值值
- 羊價值與木材價值表
- 木質價值表PVCdoor
....等
我試過,但我不能得到我需要的結果。如果你有任何想法,我需要你的幫助; 這是我使用的函數,但結果根本不是我需要的輸出。
謝謝
public Map<String, Integer> setCoefffils(Map<String, Integer> map){
Map.Entry<String,Integer> entry=map.entrySet().iterator().next();
this.listCoeffConceptfilsfinal.put(entry.getKey(), coeffFils);
Set<Entry<String, Integer>> setHm = map.entrySet();
java.util.Iterator<Entry<String, Integer>> it = setHm.iterator();
Entry<String, Integer> e = it.next();
for(Entry<String, Integer> ee : setHm){
// Entry<String, Integer> eeee = it.next();
// for(Entry<String, Integer> eeee : setHm){
System.out.println("key current is: "+ee.getKey() + " ---- Value is: " + ee.getValue());
System.out.println("key following is: "+e.getKey() + " ---- Value is: " + e.getValue());
if(ee.getValue().equals(e.getValue()))
System.out.println(""+ee.getValue() + " et " + e.getValue()+" sont égaux ");
else
System.out.println(" ne sont pas égaux ");
// }
return this.listCoeffConceptfilsfinal;
}
你要什麼的結果是這種元件的比較之後? – SomeDude