请问如何通过以下代码 创建在创建出一个DNSClien.java获取输入网址的ip地址?
当网址输入正确时,打印出ip地址
当网址输入错误时 打印出Name or service not known.
import java.util.Optional;
import java.util.Scanner;
public class DNSQueryTest {
public static void main(String[] args) {
try(Scanner scanner = new Scanner(System.in)) {
String urlString = scanner.nextLine();
Optional<String> address = DNSClient.query(urlString);
if (address.isPresent()) System.out.println(address.get());
}
}
}
用InetAddress类获取IP地址。