반응형
반응형
NetworkInterface Class로 IP 주소와 호스트 명을 가져 올 수도있다.
밑에 링크를 클릭하면 된다.
JAVA에 InetAddress Class를 사용하여 IP와 호스트 명을 가져와 보자
import java.net.InetAddress;
public class InetAddressExample {
public static void main(String[] args) {
try {
// 로컬 머신의 IP 주소와 호스트 이름을 가진 InetAddress 객체를 반환
InetAddress ip = InetAddress.getLocalHost();
// IP 주소 출력
System.out.println("IP 주소: " + ip.getHostAddress());
// 호스트 이름 출력
System.out.println("호스트 이름: " + ip.getHostName());
} catch (Exception e) {
e.printStackTrace();
}
}
}
InetAddress.getLocalHost() 메서드를 사용하여 로컬 머신의 IP 주소와 호스트 명 을 가져온다.
getHostAddress() 메서드는 IP 주소를, getHostName() 메서드는 호스트 이름을 반환한다.
- InetAddress.getLocalHost():로컬 머신의 IP 주소와 호스트 이름을 포함하는 InetAddress 객체를 반환한다.이는 로컬 머신의 네트워크 설정에 따라 IP 주소와 호스트 명을 가져온다.
- ip.getHostAddress():InetAddress 객체에서 IP 주소를 문자열 형식으로 반환한다.
- ip.getHostName():InetAddress 객체에서 호스트 명을 문자열 형식으로 반환한다.
반응형
'JAVA' 카테고리의 다른 글
| [JAVA] 파일 삭제 간단하게 구현 (0) | 2025.04.21 |
|---|---|
| [JAVA] 파일 업로드 간단하게 구현 (0) | 2025.04.21 |
| [JAVA] NetworkInterface Class로 IP주소와 호스트 명 가져오기 (0) | 2024.07.18 |
| [JAVA] 카지노 게임 블랙잭 만들기 (0) | 2024.07.18 |
| [JAVA] 카지노 게임 룰렛 만들기 (0) | 2024.07.18 |