我有一個關於hashSet的問題。 我正在嘗試製作聊天程序並希望實時更新。HashSet和顯示在JList上
目前,我使用Vector和Multi線程來存儲用戶名。順便說一下,我可以使用HashSet而不是Vector嗎?
我簡單的代碼處理矢量低於,
private JList userListMain = new JList();
private Vector userVC = new Vector();
userVC.add(UserAll+" (Me)");
userListMain.setListData(userVC);
有什麼辦法來改變矢量在HashSet的?
編寫你自己的'ListModel'支持'HashSet' ... – MadProgrammer 2014-11-05 05:48:45
@MadProgrammer:我不認爲你可以用HashSet。它必須是一個像TreeSet那樣的NavigableSet。 – 2014-11-05 05:49:28
@HovercraftFullOfEels沒有說這將是一個好主意;) - 實際上,這兩個問題之一就是能夠按順序獲取各個元素...... – MadProgrammer 2014-11-05 05:51:14