IPアドレス(IPv4、IPv6)が有効かどうかをJavaで確認したいのですが。
Googleのグアバライブラリは、実行可能なオプションのように私には見えます。そのisInetAddress(String ipString)
方法は、IPv4アドレスに対しては問題なく機能します。ただし、IPv6アドレスの場合は、このisIsatapAddress(Inet6Address ip)
方法を使用する必要があります。
問題は、args
fromを使用しvoid main(String []args)
てユーザーの入力をキャプチャしたいことです。このメソッドには、Inet6Addressオブジェクトが必要なため、その方法がわかりません。