直接上码:
import java.net.*;
public class GetIpTest{
public static void main(String[] args){
InetAddress addr=null;
String ip="";
String address="";
try{
addr=InetAddress.getLocalHost();
ip=addr.getHostAddress().toString();//获得本机IP
address=addr.getHostName().toString();//获得本机名称
}catch(Exception e){
e.printStackTrace();
}
System.out.println(...);
}
}