有什么问题:
http://dev.csdn.net/article/77/77424.shtm

解决方案 »

  1.   

    在运行时,红色的部分是蓝色的加波浪线 String address = "";
            String os = System.getProperty("os.name");
            if (os != null && os.startsWith("Windows"))
            {
                try
                {
                    String command = "cmd.exe /c ipconfig /all";
                    Process p = Runtime.getRuntime().exec(command);
                    BufferedReader br =
                    new BufferedReader(
                    new InputStreamReader(p.getInputStream()));
                    String line;
                    while ((line = br.readLine()) != null)
                    {
                        if (line.indexOf("Physical Address") > 0)
                        {
                            int index = line.indexOf(":");
                            index += 2;
                            address = line.substring(index);
                            break;
                        }
                    }
                    br.close();
                    return address.trim();