Regresar   Foros del Web > Programación para sitios web > Java y JSP

El registro es Gratis en Foros del Web
Respuesta
 
Herramientas Buscar en Tema Desplegado
Antiguo 07/05/08, 10:48:25   #1 (permalink)
Vanessita tiene un saldo positivo de karma
 
Registrado: mar 2005
Mensajes: 145
Vanessita is online now  
Capturar teclado, leer parametros

Hola nuevamente.

Quería hacerles dos preguntas sencillas.
Cómo puedo hacer en Java para capturar lo que el usuario ingresa por pantalla y asignarlo a una variable? Esto en modo consola.
Por ejemplo en lenguaje C yo podría tener algo como esto:

Cita:
int numero;
scanf("%d",&numero);
Cómo puedo hacer esto en Java en modo consola?


Mi segunda pregunta es, como puedo hacer para leer todos los parametros que el usuario mande a la aplicación cuando la ejecute?
Yo puedo tener la siguiente aplicación:

Cita:
class MiClase
{
public static void main(String[] args)
{

}
}
Podría ejecutarla de la siguiente forma:

java MiClase "Hola","Buenos Dias"

Cómo podría hacer para capturar toda esa información que manda el usuario?


Saludos y gracias por anticipado...
  Responder Con Cita
Antiguo 07/05/08, 12:22:22   #2 (permalink)
NetBeaner ha deshabilitado el Karma
 
Registrado: abr 2008
Mensajes: 3
NetBeaner is offline  
Re: Capturar teclado, leer parametros

Hola Vanessita, el siguiente código lo encontré en http://www.javapassion.com/handsonlabs/javainputkey/index.html precisamente hoy estaba checándolo...

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;

public class GetInputFromKeyboard {

public static void main( String[] args ){
BufferedReader dataIn = new BufferedReader(new
InputStreamReader( System.in) );

String name = "";
System.out.print("Please Enter Your Name:");
try{
name = dataIn.readLine();
}catch( IOException e ){
System.out.println("Error!");
}
System.out.println("Hello " + name +"!");
}
}


Para lo de los parámetros te puede servir esto http://www.programacionfacil.com/java_windows:parametros

Saludos
  Responder Con Cita
Antiguo 07/05/08, 14:32:10   #3 (permalink)
Vanessita tiene un saldo positivo de karma
 
Registrado: mar 2005
Mensajes: 145
Vanessita is online now  
Re: Capturar teclado, leer parametros

Hola. Muchas gracias por tu respuesta.

Lo de capturar la entrada del usuario lo probaré en la noche, creo que es lo que necesitaba.

Respecto a lo de los parametros creo que no es lo que necesito.
Realmente lo que quiero es mandarle informacion, parametros cuando llamo a mi
aplicacion de consola, por ejemplo java MiAplicacion. Ya sabes que en el metodo main de la aplicacion
hay un parametro de tipo string que es un arreglo, "String[] args" al cual se le pueden enviar parametros y pues
quiero capturar cuales son esso parametros que se envian.


Saludos y gracias por tu respuesta.
  Responder Con Cita
Antiguo 08/05/08, 22:50:37   #4 (permalink)
Maestre503 ha deshabilitado el Karma
 
Registrado: may 2008
Mensajes: 7
Maestre503 is offline  
Re: Capturar teclado, leer parametros

hola te habia enviado varios formas pero se callo mi conexion
te envio un ejemplo de un contador lo cargas por java y ingresa el numero 5 y deberia darte 15
es como contar con los dedos 1+2 ,?+3 ,?+4,?+5 es =15 (seria 1+2 3+3 6+4 10+5=15)

// Acá se muestran un ejemplo con el uso del WHILE
import java.io.*;
class ContadorWhile {
public static void main (String [] args) throws IOException{
InputStreamReader isr = new InputStreamReader (System.in);
BufferedReader in=new BufferedReader(isr);
System.out.print("Coloque Numero a Incrementar: ");
int num=Integer.parseInt(in.readLine());
int i=1; // define un contador "i" con el valor inicial "1"
int s=0; // define un acumulador "s" con el valor inicial "0"
while (i<=num){ // El bloque se ejecuta mientras la condición
// "i menor o igual que 5" se VERDADERA
s=s+i; // En "s" acumula el valor de "s" + "i"
i=i+1; // El contador "i" lo incrementa en 1 Entrega resultados
}
System.out.println("La suma es: "+s); // Entrega resultados

}

}


y si te resulta avisa......bueno adios estoy un poco desesperado tratando de aprender array (arreglos)
atte., El Aprendiz.
  Responder Con Cita
Antiguo 09/05/08, 12:18:20   #5 (permalink)
Vanessita tiene un saldo positivo de karma
 
Registrado: mar 2005
Mensajes: 145
Vanessita is online now  
Re: Capturar teclado, leer parametros

Muchas gracias por responder.
  Responder Con Cita
Respuesta


Califica este Tema - Capturar teclado, leer parametros.

Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado Califica este Tema
Califica este Tema:

Reglas del foro
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está activado
Las caritas están activado
Código [IMG] está desactivado
Código HTML está desactivado


Todas las horas son GMT -6. La hora es 10:37:00.

Message Board Statistics

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96