Bài viết được đăng tại nguyenlediep.com - không copy dưới mọi hình thức.
NLD Code - Chương trình hiển thị IP của một host được nhập từ bàn phím trong java là một trong những ví dụ khá đơn giản khi học java trong phần học java.net...
Chương trình hiển thị IP của một host được nhập từ bàn phím trong java là một trong những ví dụ khá đơn giản khi học #java trong phần học #java.net.
In ra câu thông báo
System.out.print("\n - Nhap vao host: ");
Nhận giá trị được nhập từ bàn phím
Scanner sc = new Scanner(System.in); String host = sc.nextLine();
Lấy tất cả thông tin được host được nhập từ bàn phím
InetAddress [] addrs = InetAddress.getAllByName(host);
Tạo vòng for để in ra hết các thông tin liên quan đến host
for(InetAddress addr : addrs){ System.out.println("\n => IP: "+addr); }
Bắt lổi khi thông tin được nhập không phải host
try{ }catch(UnknownHostException e){ }
Đoạn code hoàn chỉnh cho chương trình này như sau
import java.net.*; import java.util.*; public class GetHostIP{ public static void main(String []args){ System.out.print("\n - Nhap vao host: "); Scanner sc = new Scanner(System.in); String host = sc.nextLine(); try{ InetAddress [] addrs = InetAddress.getAllByName(host); for(InetAddress addr : addrs){ System.out.println("\n => IP: "+addr); } }catch(UnknownHostException e){ System.out.println("\n => Co loi xay ra: "+e); } } }
Chúc các bạn thành công và vui vẻ!