ОК, так вот мой ArrayList
:
private List<ClientThread> clients = new ArrayList<ClientThread>();
и вот что я пытаюсь сделать:
Я пытаюсь удалить последний известный элемент из ArrayList
, который я опубликовал выше. Я пытаюсь сделать это с помощью кода ниже:
} catch(SocketException re) {
String hey = clients.get(clients.size());
ClientThread.remove(hey);
System.out.println(hey + " has logged out.");
System.out.println("CONNECTED PLAYERS: " + clients.size());
}
но я получаю эту ошибку:
C:\wamp\www\mystikrpg\Server.java:147: incompatible types
found : Server.ClientThread
required: java.lang.String
String hey = clients.get(clients.size());
^
C:\wamp\www\mystikrpg\Server.java:148: cannot find symbol
symbol : method remove(java.lang.String)
location: class Server.ClientThread
ClientThread.remove(hey);
^
2 errors
Что я делаю неправильно?
Он должен удалить последний известный элемент из моего ArrayList
.