:)巴蒂的轰射都很经典,大家称为“巴蒂GOAL”,呵呵1、取得本机的网卡物理地址
private String getMacAddress(String remotePcIP){
      String str="";
      String macAddress="";
      try {
           Process pp= Runtime.getRuntime().exec ("nbtstat -A " + remotePcIP);
           InputStreamReader ir = new InputStreamReader(pp.getInputStream());
           LineNumberReader input = new LineNumberReader (ir);
           for (int i = 1; i <100; i++)
              {
               str=input.readLine();
               if (str!=null)
                 {
                   if(str.indexOf("MAC Address")>1)
                     { macAddress=str.substring(str.indexOf("MAC Address")+14,str.length());
                       break;
                    }
                 }
              }
          }
      catch (IOException ex) {}
      return macAddress;
  }

解决方案 »

  1.   

    //获取网卡地址
      private String getMacAddress(String remotePcIP){
          String str="";
          String macAddress="";
          try {
               Process pp= Runtime.getRuntime().exec ("nbtstat -A " + remotePcIP);
               InputStreamReader ir = new InputStreamReader(pp.getInputStream());
               LineNumberReader input = new LineNumberReader (ir);
               for (int i = 1; i <100; i++)
                  {
                   str=input.readLine();
                   if (str!=null)
                     {
                       if(str.indexOf("MAC Address")>1)
                         { macAddress=str.substring(str.indexOf("MAC Address")+14,str.length());
                           break;
                        }
                     }
                  }
              }
          catch (IOException ex) {}
          return macAddress;
      }
      

  2.   

    http://expert.csdn.net/Expert/topic/1168/1168460.xml?temp=.2529718
    http://expert.csdn.net/Expert/topic/1278/1278254.xml?temp=.7430536