0
想知道如何我所有的邏輯從應用的翻譯:語法過渡
static List<ServerThread> s_PlayersOnServer = new Vector<ServerThread>();
要
static Map s_PlayersOnServer = Collections.synchronizedMap(new TreeMap());
例如,我有這樣的例子:
ServerMain.s_PlayersOnServer.get(clientSerialNumber-1).setPlayerName(playerName);
而我切換到地圖實施後,但相同的邏輯不起作用:
ServerMain.s_PlayersOnServer.get(clientSerialNumber).setPlayerName(playerName);
功能setPlayerName沒有在新的上下文已知的,我不知道爲什麼
感謝