Porgramacion en Java: Palabras Reservadas_Continue

Nombres de Variables

Los nombres de variables en Java se pueden crear con mucha libertad. Pueden ser cualquier conjunto de caracteres numéricos y alfanuméricos, sin algunos caracteres especiales utilizados por Java como operadores o separadores ( ,.+-*/ etc.).

Existe una serie de palabras reservadas las cuales tienen un significado especial para Java y por lo tanto no se pueden utilizar como nombres de variables

CONTINUE ES UNA DE ELLAS.

La sentencia continue lo que hace es ignorar las sentencias que tiene el bucle y saltar directamente a la condición para ver si sigue siendo verdadera, si es así sigue dentro del bucle, en caso contrario saldría directamente de el.

Se puede utiliza la sentencia continue dentro de un bucle para saltar de la sentencia actual hacia el principio del bucle o a una sentencia etiquetada.

Considera esta implementación del método indexOf() de la clase String que utiliza la forma de continue que continúa en una sentencia etiquetada.

Ejemplo1:

public int indexOf(String str, int fromIndex) {

char[] v1 = value;

char[] v2 = str.value;

int max = offset + (count – str.count);

test.

for (int i = offset + ((fromIndex < 0) ? 0 : fromIndex); i <= max ; i++) {

int n = str.count;

int j = i;

int k = str.offset;

while (n– != 0) {

if (v1[j++] != v2[k++]) {

continue test;

}

}

return i – offset;

}

return -1;

}

Nota: Sólo se puede llamar a la sentencia continue desde dentro de un bucle

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: