멀티 쓰레드 및 벡터를 사용하여 대화방 서버를 만드는 중입니다. 모든 신규 사용자는 닉네임을 제공하고 벡터에 닉네임을 저장했습니다. 하지만 현재 스레드에 대한 벡터 요소를 검색하는 방법을 모르겠습니다. 이 방법 울부 짖는 소리가 벡터의현재 스레드의 벡터 요소를 검색하는 방법은 무엇입니까? 대화방 서버
userName = input.nextLine(); // the user enters their name
usersList.add(userName); //add it to the vector of users
String word = usersList.elementAt(????); //how do i retrieve this current username?
output.println(word + " has joined the conversation.");
이 권리를 갖게하십시오 : 멀티 스레드 채팅 서버가 있습니다. 각 연결은 스레드 (또는 실행 가능)를 얻고, 공유 사용자 목록 (아마도'ArrayList'?)을가집니다. 나는 정확하게 이해 했는가? – didierc