Ich habe ein Problem, wo ich die Clients IP vom Server nicht erhalten kann, um es in eine Variable zu speichern, dann in ein Wörterbuch. Ich habe versucht, getAddress() zu verwenden, aber es funktioniert nicht, es gibt eine Nachricht sagt "kann Symbol nicht finden".Wie bekomme ich die IP-Adresse des Clients vom Server?
try {
DatagramSocket IN_socket = new DatagramSocket(3000);
DatagramSocket OUT_socket = new DatagramSocket(8000);
IN_socket.setSoTimeout(0);
Inet4Address addrs = DatagramSocket.getAddress() ;
byte[] buffer = new byte[1024];
DatagramPacket packet = new DatagramPacket(buffer, buffer.length);
"... und es gab mir immer einen Fehler." - Wirst du uns sagen, was der Fehler ist, oder uns einfach in der Schwebe halten? – azurefrog
Bitte fügen Sie Ihre Stack-Trace hinzu. –
Mögliches Duplikat von [Was bedeutet ein Kompilierfehler "Kann kein Symbol finden"?] (Http://stackoverflow.com/questions/25706216/what-does-a-cannot-find-symbol-compilation-error-mean) – azurefrog