Looping

Pessoal, uma pergunta básica, pois estou começando a programar em JAVA.

Como faço para criar um looping infinito usando boolean?

Por exemplo, vc entra com um número qualquer e, somente quando entrar com um número 20 o looping irá párar. Ao contrário, o looping não pára.

Agradeço desde já ajuda.

Obs: Procurei no fórum algo parecido, mas não encontrei.

o loop infinito acontece ~quando uma condição nunca se torna falsa

while (true) {
//seu codigo aqui
}

//ou

do {
//seu codigo aqui
} while (true);

Dentro do laço você lê os seus números quando o número que você encontrar utilize a instrução break;

Bom dever de casa :wink:

Ou você pode criar uma condição do tipo:

[code]while(num != 20){
//ler num

}[/code]

o while é o melhor para looop infinito.

tem tmb o for:

for(;;){
}
import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		int numero;
		do {
			System.out.print("informe um numero: ");
			numero = input.nextInt();
		}while(numero!=20);
		System.out.println("programa terminado!");
	}
}