Java如何获得本机MAC地址

 时间:2024-11-10 02:36:24

Java获得本地MAC地址的方式有很多很多。这里只需要配置好Java环境就好。也就是说,不需要第三方插件,不需要CMD操作。下面跟我来,我演示给大家看~

Java如何获得本机MAC地址

2、这里,最最关键的就是烂瘀佐栾这里这个方法。我们通过NetworkInterface这个类来操作。也就是通过getLocalHost()方法先得到本机IP,然后调用getHardwareAddress()方法得到一个byte数组的地址。我们把六位地址传到一个byte数组里面,然后输出来就是。不多废话,看代码:private void getMACAddr()    throws SocketException, UnknownHostException {  // 获得IP  NetworkInterface netInterface =    NetworkInterface.getByInetAddress(InetAddress.getLocalHost());  // 获得Mac地址的byte数组  byte[] macAddr = netInterface.getHardwareAddress();  System.out.print("MAC Addr:\t");  // 循环输出  for (byte b : macAddr) {    // 这里的toHexString()是自己写的格式化输出的方法,见下步。     System.out.print(toHexString(b) + " ");  }}

Java如何获得本机MAC地址

4、然后,我们写一个简单的main方法测试一下。public static void main(String[] args)       throws SocketException, UnknownHostException {  new GetMacAddr().getMACAddr();}

Java如何获得本机MAC地址
  • 怎么用网线连接两台电脑实现文件共享@
  • 插入驱动器“/media/cdrom/”再按回车键解决
  • Cisco 2800系列集成多业务路由器用户手册:[2]
  • 如何设置SecureCRT窗口输出代码关键字高亮设置
  • 电脑时间同步出错的解决方法
  • 热门搜索
    趣途旅游网 去厦门旅游要带什么 绵阳旅游学校 七月份适合去哪旅游 北京郊区旅游网 河北旅游景点介绍 陕西旅游路线 巴布亚新几内亚旅游 澳门旅游网 西安商贸旅游学院