我想要實現的Java代碼基於相似的屬性組項目。說我有客戶的陣列哪些商店跟隨着信息名稱,城市,語言,租車,公司Java的算法組對象基於性能
Customer1= { Mahesh, Mumbai , Hindi , Maruti , Infy}
Customer2= { Robin, Mumbai, English , Honda , Wipro}
Customer3 = { Mahek, Mumbai, Hindi, Maruti, Wipro}
Customer4 = { Rohit, Mumbai, English, Honda, Infy}
Customer5 = { Yogesh, Delhi, English, Honda, ''}
Customer6 = { Alpesh, Delhi, English, '', TCS}
Customer7 = { Mark, Delhi, English, '', WIPRO}
現在我在找的是我可以創建這些客戶誰也有類似的城市,語言及汽車
組所以我應該有4組
Group 1 = Customer1 , Customer3
Group 2 = Customer2 , Customer4
GROUP 3 = Customer5
Group 4 = Customer6 ,Customer7
基本上我想基於一些相似的特性組項目。我怎麼可以在Java
也就是說,和組如何(即,你怎麼想檢索不同羣體的項目)?有一個「簡單的」基於Map的解決方案。 – fge
嘗試喲構造不同套的話從字典,重新排序的每個對象的特性,並比較之後,與集實例。 – user1929959