Você está na página 1de 3

JAVA RESUMEN

ENTRADA Y SALIDA DE INFORMACIN


Mostrar mensajes en pantalla:
Se realiza mediante el mtodo System.out.print o System.out.println. (El primero muestra el
mensaje, y el segundo muestra el mensaje e inserta un salto de lnea. Es ms til el segundo para
que los mensajes salgan en distintos renglones de la consola de comandos). El mtodo recibe como
parmetro una cadena de caracteres. A continuacin unos ejemplos:

Mostrar datos de variables en pantalla


Si lo que se quiere es mostrar por pantalla el contenido de una variable numrica (int o double),
solamente se debe colocar como parmetro el nombre de la variable y el lenguaje de programacin
realizar una conversin implcita al tipo String. Nota: el signo + es el operador de concatenacin.

Leer datos desde el teclado:


Primero se debe instanciar por nica vez (preferentemente debajo de la declaracin de variables),
un objeto del tipo Scanner, pasndole como parmetro System.in.

Luego, se puede guardar el ingreso del usuario en una variable, haciendo uso de los mtodos
nextInt(), nextDouble() o nextLine(), segn la variable sea del tipo int, double, o String

Ejemplo: aqu se cre un scanner llamado teclado para leer los ingresos del usuario. Luego
pedimos al usuario que ingrese un nmero, el cul es guardado en una variable entera:

JORGE ROBAS

JAVA RESUMEN
Vaciar el buffer de datos
Cuando se quieren hacer ingresos de datos dentro de un ciclo while o for, puede suceder que el
programa pida el dato y siga su ejecucin pasando por alto el ingreso del dato. Cmo si el usuario
ya hubiera ingresado un dato y presionado <enter>, cuando en verdad esto no ha sucedido.
Esto sucede porque el buffer de datos queda saturado: para evitar que esto pase, se debe vaciar
el buffer antes del ingreso de datos, mediante la siguiente instruccin.

ESTRUCTURAS REPETITIVAS WHILE Y FOR


Ciclo For
Se utiliza cundo YA SE SABE, de antemano, LA CANTIDAD DE ITERACIONES que debern
realizarse. (Iteracin: significa repeticin, veces que deber ejecutarse el ciclo).
El condicional del For, est formado por tres partes:
1. La inicializacin de una variable
2. La condicin de corte
3. El incremento de la variable

Nota: podra utilizarse un ciclo for que imprima los nmeros pares hasta el 20, incrementando la
variable de 2 e 2:
for (int i=0; i<10; i+=2)
{
System.out.println(i);
}

JORGE ROBAS

JAVA RESUMEN
Ciclo While
El while se utiliza cuando NO SE CONOCE LA CANTIDAD DE ITERACIONES que debern realizarse. Por
ejemplo, cundo la condicin de corte estar dada por el usuario (con un mensaje desea
continuar?), o por alguna otra accin que no requiera de un conteo especfico.

Condicin de corte
Muchas veces se usa como condicional de corte una variable del tipo string. Se debe tener en cuenta
que en java, el tipo String hace referencia a OBJETOS del tipo String.
Por lo tanto, no se puede utilizar while(opcin==n): Para saber si el objeto opcin es igual a n,
debemos utilizar el mtodo equals, el cul retornara true o false.

Si quisiramos cortar el ciclo cundo la opcin sea DISTINTA de n, debemos negar el condicional
anterior, de la siguiente manera: While(!opcin.equals(n)).

JORGE ROBAS

Você também pode gostar