本文实例讲述了java获取mac地址的方法。分享给大家供大家参考。具体如下:
/** getMacAddress .Java **説明:Mac AddReessを取得** @Author Hadeslee ** 2007-9-27、9:11:15 **に作成されたこのテンプレートを変更するには、ツールを選択します|テンプレート*エディターでテンプレートを開きます。*/パッケージtest2; java.io.bufferedreaderをインポートします。 java.io.ioexceptionをインポートします。 java.io.inputStreamReaderをインポートします。 /****/public class getMacAddress {public static String getMacAddress(){String Address = ""; 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 = new BufferedReader(new 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アドレス; } public static void main(string [] args){system.out.println( "" + test.getmacaddress()); }}
希望本文所述对大家的java程序设计有所帮助。