phantomblack

phantomblack

AGUIEN ME PODRIA AYUDAR CON UN PROGRAMA QUE CONTENGA ARRAYLIST:: //
 México @phantomblack desde - visto

Actividad pública reciente

Ha preguntado en el tema en

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...
Sin respuestas
Ha empezado a seguir el tema

Experiencia

AGUIEN 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 );
}
}
}