Jhader
Jhader
Jhader
línea, al poner el símbolo "/*" todo el código que haya tanto en la misma línea, como en las
línea posteriores de este se convertirán en comentarios hasta que pongamos el "*/", de manera
que si iniciamos un comentario de múltiples líneas, debemos cerrarlo, tal como sucede con las
llaves o los corchetes en Java.
Sintaxis: /*El comentario comienza continúa continúa . . . El comentario termina*/
Ejemplo de comentario en Java de múltiples líneas
Estos comentarios van cerrados entre “/**” y “*/”, es decir comienzan donde se ponga “/**” y
terminan donde esté el “*/”. Nótese que los comentarios de documentación, a diferencia de
los comentarios de múltiples líneas, inician con “/**” (doble asterisco) en lugar de “/*” (un
solo asterisco). Adicionalmente, se recomienda que cada línea que compone el bloque de
comentarios inicie con “*”.Se distingue del comentario de varias líneas porque se agrega un
asterisco adicional al inicio del comentario.
Sintaxis:
/**Comienza el comentario
*
*las etiquetas se utilizan para especificar un parámetro
*o método o título
*Las etiquetas HTML también se pueden usar
*como <h1>
*
*el comentario termina*/
Ejemplo:
/**
* <h1>Encuentra un promedio de tres números!</h1>
* El programa FindAvg implementa una aplicación que
* simplemente calcula el promedio de tres enteros y los imprime
* a la salida en la pantalla.
*
* @author Alex Walton
* @version 1.0
* @since 2017-15-12
*/
public class FindAvg
{
/**
* Este método se usa para encontrar un promedio de tres enteros.
4
/**
* Este es el metodo principal que hace uso del metodo findAvg.
* @param args sin usar.
* @return Nada.
*/
Datos
4.Que son los ciclos en java? , nómbrelos y de un breve ejemplo de cada uno de ellos.
Un ciclo en Java o bucle en Java (como prefieras llamarlo) permite repetir una o varias
instrucciones cuantas veces lo necesitemos o sea necesario. Un ciclo nos ayuda a llevar a cabo
una tarea repetitiva en una cantidad de líneas muy pequeña y de forma prácticamente
automática.
Tenemos entonces a nuestra disposición los siguientes tipos de ciclos en Java:
Ciclo while en Java: Un bucle while es una sentencia de control de flujo que permite
que el código se ejecute repetidamente en función de una condición booleana dada. El
bucle while se puede considerar como una instrucción if repetitiva Ciclo do-while en
Java.
Sintaxis:
Ejemplo:
6
Ciclo for en Java: es una estructura iterativa para ejecutar un mismo segmento de
código una cantidad de veces deseada; conociendo previamente un valor de inicio, un
tamaño de paso y un valor final para el ciclo.
Sintaxis: Componentes del ciclo for (inicio, final y tamaño de paso)
Ejemplo: Mostrar en pantalla los números pares
Vamos a retomar el ejemplo anterior, donde deseábamos sacar los números pares entre el
numero 500 y el 1000, es un ejemplo sencillo con el que nos aseguraremos de haber
comprendido bien lo anterior:
Solución Ejemplo :
for(int i=500;i<=1000;i+=2)
{//Notemos que escribir i+=2 es similar a escribir i = i + 2
System.out.println(i);
}
El código funcional completo sería el siguiente:
public class CicloFor
7
{
public static void main(String args[])
{
for(int i=500;i<=1000;i+=2)
{
System.out.println(i);
}
}
}
Ciclo do-while:, es una estructura de control cíclica que permite ejecutar de manera
repetitiva un bloque de instrucciones sin evaluar de forma inmediata una condición
especifica, sino evaluándola justo después de ejecutar por primera vez el bloque de
instrucciones en su interior. Por lo tanto, un ciclo do-while ejecutará las instrucciones
que contiene al menos una vez, mientras que el while podría no hacerlo ni una ve
Sintaxis:
Do
{
….
….
Bloque de Instrucciones….
….
….
}
While(condición de finalización); //
Ejemplo 1: Pedir números por pantalla hasta que alguno sea mayor a 500
Vamos a retomar el ejemplo anterior, donde queremos hacer que nuestro programa le pida a
un usuario una serie de números cualquiera y que solo dejaremos de hacerlo cuando el usuario
ingrese un número mayor a 500, una vez más es un ejemplo sencillo con el que nos
8
aseguraremos de haber comprendido bien todos los conceptos anteriores, vamos a ver cómo
hacer lo mismo con dos tipos de ciclos diferentes (el while y el do-while), sin embargo vamos
a ver como con uno es más directo que con el otro, mejorando la calidad de nuestro código:
Solución Ejemplo 1:
Para solucionar esto, debemos tener clara cuál va a ser la condición que se debe cumplir
para que el ciclo este pidiendo el numero constantemente. El ciclo se va a detener solo
cuando el numero ingresado sea mayor que 500, así que la condición para que se siga
ejecutando es que el numero sea menor a 500. Si para que se detenga, el numero debe ser
mayor a 500, entonces para seguirse ejecutando el numero debe ser menor o igual a 500,
veámoslo entonces
Scanner sc = new Scanner(System.in);
int numero;
do
{
System.out.println("Ingrese un numero: ");
numero = sc.nextInt();
}
while(numero <= 500);
solicitan parámetros se identifican porque en los paréntesis finales incluyen uno o varios
términos,
Ejemplo:
Usando el método clone(): el método clone() está presente en la clase Object. Crea y
devuelve una copia del objeto.
Test t2 = (Test)t1.clone();