Foros del Web » Programación para mayores de 30 ;) » Java »

problema de ingreso de datos

Estas en el tema de problema de ingreso de datos en el foro de Java en Foros del Web. hola tengo el siguiente problema...tengo esta funcion k me retorna un tipo de dato segun la letra k se lee en pantalla Código PHP: public static  ...
  #1 (permalink)  
Antiguo 14/04/2006, 13:26
 
Fecha de Ingreso: octubre-2004
Ubicación: chile
Mensajes: 116
Antigüedad: 19 años, 7 meses
Puntos: 0
problema de ingreso de datos

hola tengo el siguiente problema...tengo esta funcion k me retorna un tipo de dato segun la letra k se lee en pantalla

Código PHP:
public static String tipodato(int tipoint)
{
             
char tipo=' ';                
    
tipo=(char)tipoint;                                
    if(
tipo=='i')            
        return 
"int";
    else if(
tipo=='c')
        return 
"char";
    else if(
tipo=='b')
        return 
"boolean";
    return 
"String";

y la llamo desde aki
Código PHP:
System.out.println("Ingrese el nombre del atributo: ");
nombreatrbr.readLine();        
while(!
nombreatr.equals("#"))
{                        
    
System.out.println("Ingrese el tipo de atributo(s String, i int, c char, b boolean");
    
tipo=tipodato(System.in.read());
      
texto.println("private "+tipo+" "+nombreatr+";");
      
System.out.println("Ingrese el nombre del atributo: ");
    
nombreatrbr.readLine();

el problema k es k despues de ingresar el primer tipo de dato, se comiensa a saltar el ingreso de nombre...y solo me deja ingresar tipos....
komo arreglo para ke pueda seguir ingresando normalmente???

eso..gracias
  #2 (permalink)  
Antiguo 15/04/2006, 16:38
 
Fecha de Ingreso: octubre-2004
Ubicación: chile
Mensajes: 116
Antigüedad: 19 años, 7 meses
Puntos: 0
alguien
  #3 (permalink)  
Antiguo 15/04/2006, 21:15
Avatar de TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 18 años, 10 meses
Puntos: 24
Realmente el codigo es un poco confuso. Hay varias variables sin declarar, y realmente, no entiendo que es lo que debería hacer.
__________________
http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux
  #4 (permalink)  
Antiguo 16/04/2006, 00:16
Avatar de alcaphone  
Fecha de Ingreso: marzo-2006
Mensajes: 29
Antigüedad: 18 años, 2 meses
Puntos: 0
Código:
System.out.println("Ingrese el nombre del atributo: ");
nombreatr= br.readLine();        
while(!nombreatr.equals("#"))
{                        
    System.out.println("Ingrese el tipo de atributo(s String, i int, c char, b boolean");
    tipo=tipodato(System.in.read());
      texto.println("private "+tipo+" "+nombreatr+";");
      System.out.println("Ingrese el nombre del atributo: ");
    nombreatr= br.readLine();
}
io supongo ke ese br es un bufferReader....... tengo ke ver como declaraste este br.. para poder ayudar

Cheers :D
__________________
Inteligencia = Locura * Sabiduria/ belleza
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:24.