Hola atodos supongo que tengo un problema con la forma de declarar "iface", el codigo es el siguiente:
import java.util.Enumeration;
import java.net.*;
class inetaddressExample{
static iface;
public static void main(String[]arg){
Enumeration<NetworkInterface>interfaceList=Network Interface.getNetworkInterfaces();
if(interfaceList==null){
System.out.println("--No se encontraron interfaces--");
}
else{
while(interfaceList.hasMoreElements()){
NetworkInterface iface=interfaceList.nextElement();
System.out.println("Interface:"+iface.getName());
}
Enumeration<InetAddress>addrList=iface.getHardware Address();
if(!addrList.hasMoreElements()){
System.out.println("No hay direccion para esta interface");
}
}} }
y el error es:
<idientifer> expected; que me lo marca en la linea: static iface;
¿cual seria la forma correcta de decklarar iface???? o que problema tendre?? Espero puedan ayudarme y gracias...