Código Javascript:
Ver original
import java.io.*; class prog1603 { public static void main(String[] args) { String nombre; System.out.println("Ingrese su nombre"); nombre=LeerLinea(); System.out.println("Hola: "+ nombre); } static String LeerLinea() { String s= new String(); char car; try { car=(char) System.in.read();/*1.Pensaba que char sólo podía almacenar 1 caracter, pero aquí almacena una cadena*/ while (car!='\n') { s+=car; car=(char) System.in.read();/*2.Si en la anterior línea comentada me pedía ingresar un texto, por qué no lo hace aquí?*/ } } catch(java.io.IOException e) { s=null; } return s; } }
Muchas gracias.