本文实例讲述了 Java 获取 Mac 地址的方法。分享给大家供大家参考。具体如下 :
/** getmacaddress .java ** Описание: Получить Mac Addreess ** @author Hadeslee ** Создан на 2007-9-27, 9: 11: 15 ** Чтобы изменить этот шаблон, выберите инструменты | Шаблоны* и откройте шаблон в редакторе.*/Package Test2; Импорт java.io.bufferedReader; импортировать java.io.ioexception; Импорт java.io.inputStreamReader; /****; String OS = System.getProperty ("os.name"); System.out.println (OS); if (os! = null && os.startswith ("windows")) {try {processbuilder pb = new ProcessBuilder ("ipconfig", "/all"); Процесс p = pb.start (); BufferedReader BR = новый BufferedReader (новый inputStreamReader (p.getInputStream ())); Строка; while ((line = br.readline ())! = null) {if (line.indexof ("физический адрес")! = -1) {int index = line.indexof (":"); address = line.substring (index+1); перерыв; }} br.close (); return address.trim (); } catch (ioException e) {}} return Address; } public static void main (string [] args) {system.out.println (" + test.getmacaddress ()); }}
希望本文所述对大家的 Java 程序设计有所帮助。