java获取mac地址

来源:互联网 发布:怎么做淘宝店的客服 编辑:程序博客网 时间:2024/05/21 14:58
/** * 获取形如 aa-aa-aa-aa-aa-aa 的 MAC 地址 */public static String getMACAddress(InetAddress ia) throws Exception {byte[] mac = NetworkInterface.getByInetAddress(ia).getHardwareAddress();StringBuffer sb = new StringBuffer();for (int i = 0; i < mac.length; i++) {if (i != 0) {sb.append("-");}String s = Integer.toHexString(mac[i] & 0xFF);sb.append(s.length() == 1 ? 0 + s : s);}return sb.toString().toLowerCase();}


 

0 0