私はたくさん検索しましたが、inetaddressタイプを文字列に変換する方法が見つかりませんでした(私の検索はそれほど良くないかもしれません:S)。結果をtextarea(guiに表示する必要があるため、文字列タイプに変換する必要があります。コンポーネント)これは文字列型を必要とします。だから誰でもこれはどのように可能ですか?
InetAddressクラスのJava APIには、ニーズに適したメソッドがあると思います。これらの方法を試してください。詳細な要件については、InetAddressの他のプロパティゲッターをチェックしてください。
public static void main ( String [] args ) throws UnknownHostException
{
// Instantiate your own InetAddress object.
InetAddress address = InetAddress.getLocalHost();
String hostIP = address.getHostAddress() ;
String hostName = address.getHostName();
System.out.println( "IP: " + hostIP + "\n" + "Name: " + hostName);
}
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加