Alguien me podría ayudar con mi programa necesito que tenga arraylist en este programa y no se como.

ALGUIEN ME PODRIA AYUDAR CON UN PROGRAMA QUE CONTENGA
ARRAYLIST::
//.bueno mi duda es que no se como meter el array list en
este programa... Mi programa consta que en pantalla de como resultado cuantos
ip estan en linea, osea que esten conectados y no conectados atraves de unas
direcciones ip la cual ya las tengo un ejemplo seria como este ..
//.este programa pinguea la pc que ocupas para ver si estas
conectado o no : es como si lo teclearan en cmd!
y las ip que yo kiero meter por ejemplo son:
192.168.1.147
192.168.1.152
192.168.1.156
192.168.1.154
192.168.1.184
//. Y el resultado kiero ke mede un ejemplo
192.168.1.184-conectada
192.168.1.154-no conectada
192.168.1.152-conectada
import java.io.bufferedreader;
import java.io.ioexception;
import
java.io.inputstreamreader;
public class comandoping{
private static final string
comando = "ping";
private static final string
espacio = " ";
private static final string
ip_host = "192.168.1.147";
public static void main(
string[] argumentos ){
comandoping javaping = new
comandoping();
string ip = null;
string otroip = ip_host;
if( argumentos.length > 0
){
ip = argumentos[ 0 ];
}
else{
if( (otroip.equalsignorecase(
"" )) ){
ip = "localhost";
}
else{
ip = otroip;
}
}
javaping.validarpingip( ip );
}
public void validarpingip(
string ip ){
string mensaje = null;
string pingcmd = comando +
espacio + ip;
try{
runtime ejecuta =
runtime.getruntime();
process proceso =
ejecuta.exec( pingcmd );
inputstreamreader entrada =
new inputstreamreader( proceso.getinputstream() );
bufferedreader buffer = new
bufferedreader( entrada );
string linea = "";
for( ;(linea =
buffer.readline() ) != null; ){
system.out.println( linea );
mensaje += linea;
}
buffer.close();
}
catch( ioexception e ){
system.out.println( e );
}
catch( exception e ){
system.out.println( e );
}
}
}

0

Añade tu respuesta

Haz clic para o