Ich versuche, das InetSocketAddress
zu verwenden, das Teil von Java.net ist. Obwohl, wenn ich versuche, Daten für seine Perimeter zu geben, funktioniert es nicht. In der Dokumentation wird nicht angegeben, wie die IP-Adresse und der Port definiert werden. Es besagt, dass es wie folgt lautet: InetSocketAddress(InetAddress addr, int port)
, addr ist die IP-Adresse. Ich habe die folgende Art und Weise versucht:InetSocketAddress korrekt verwenden
InetSocketAddress("0.0.0.0", 0000)
InetSocketAddress(0.0.0.0, 0000)
InetSocketAddress(0.0.0.0:0000)
Offensichtlich keines dieser Arbeit (beliebige Werte verwenden), alle bis auf die letzte, die Port funktioniert weil es nur ein int ist, aber ich kann nicht herausfinden, wie die IP-formatieren richtig adressieren. Die docs Ich habe auf der Suche nach einer Lösung über sich wie folgt dar:
Keines dieser actaully ein Beispiel davon, wie die IP-Adresse formatiert werden (es sei denn Ich bin natürlich blind.
Die richtige Schreibweise wäre ein guter Anfang. Die führenden Nullen auf der Port-Nummer setzen es in oktale Radix. – EJP