java.net.Inet4Address 的getHostAddress() 方法
解决方案 »
- 高手进来..小弟跪求..唱歌评分软件原理(提供思路也行)
- java源代码生成可运行JAR文件 错误了
- java 和 SQL 数据库连接
- java的socket线程之间怎么通信?
- Java内部类问题,
- JScrollPane中用布局为空的JPanel,如何实现JScrollPane的自动滚动?
- 这是为什么?编译error:non-static variable display cannot be referenced from a ststic context
- 刷新jtable
- JCreate Pro编译后不能正确执行时的问题?
- 请问jBPM能否用来开发有几十万用户的大型工作流系统?
- 急!!!!!菜鸟问题:请高手指教,谢了
- 关于线程内存分配
import java.net.*;public class GetSelfAddress
{ public GetSelfAddress()
{
}
private static String getMyMac()
{
String s = "";
try
{
String s1 = "ipconfig /all";
Process process = Runtime.getRuntime().exec(s1);
BufferedReader bufferedreader = new BufferedReader(new InputStreamReader(process.getInputStream())); String line = bufferedreader.readLine();
for(;line != null;) {
String nextLine = bufferedreader.readLine();
if(line.indexOf("Physical Address") > 0){
int i = line.indexOf("Physical Address") + 36;
s = line.substring(i);
break;
}
line = nextLine;
}
bufferedreader.close();
process.waitFor();
}
catch(Exception exception)
{
s = "";
}
return s.trim();
}
public static void main(String[] args)
throws UnknownHostException {
InetAddress inet = InetAddress.getLocalHost();
System.out.println(inet.getHostAddress());
System.out.println(GetSelfAddress.getMyMac());
}
}