(RESOLVIDO) omitir um numero

Pessoal, gostaria de omitir um numero gerado dentro de um sequencia em um laço for.
Ex… Omitir o numero 3 dentro da sequencia de 1 a10 e mostrar a sequencia sem o numero 3.

A primeira parte eu ja consegui que era de mostrar a sequencia de 1 a 10, mas estou com problemas
para omitir o numero desejado.
Grato.

Fazendo um IF ???

Amigo o que você pode fazer é o seguinte:

1 - Usa uma iteração for
2 - colocar uma condição para o número desejado , colocando o continue na chave
3 - colocar no else a saida do número desejado
4 - Você pode ter o mesmo raciocínio caso for usar um Array

Exemplo:

[code]public class teste {
public static void main(String[] args) {
int a = 10;

for ( int count =0; count <= a;count++){
	if(count ==3){
		continue;
	}else{
	System.out.println(count);
	}
}

}
}
[/code]

Outra sugestão é essa:


public class teste { 
			 
	public static void main(String[] args) { 
			
		int a = 10; 

		 for ( int count = 0; count <= a; count++){ 
					 
			 if (count != 3)

				 System.out.println(count);					
		} 

	}
 } 

valeu pessoal, consegui fazer assim:

[code]import javax.swing.JOptionPane;
class omitir_numero
{
public static void main(String args[])
{
int i=0, omitir=0;
String mensagem = "Os números são…: ";

  for (i = 1; i <= 10; i++)   // Se o número digitado for invalido repete a solicitação do número,senao processa
  {        
     omitir = Integer.parseInt(JOptionPane.showInputDialog("Digite o número de 0 a 10 a ser omitido"));     
       
     if ((omitir < 1) || (omitir > 10)) 
     {
         JOptionPane.showMessageDialog(null,"Número inválido, digite qualquer número entre 1 e 10");                       
     }
     
     else // Se o número digitado estiver entre 1 e 10         
     {
        // Mostrando os números de 1 até um número antes do número a ser omitido
        for (i = 1; i < omitir; i++)
        {
            mensagem = mensagem +i+ " , ";
        }

        // Mostrando os números até 10 que vem depois do número a ser omitido
        for (i = (omitir + 1); (i <= 10); i++)
        {
            if ((i < 10)) mensagem = mensagem +i+ " , "; else mensagem = mensagem +i;
        }                      

        JOptionPane.showMessageDialog(null, mensagem);

     } 
  }          

}
}
[/code]
Obrigado pelas considerações…

quote=edsouzza Estou estudando um pouco de lógica e algoritmo e isso me ajudou muito nessa primeira solução.
Grato.[/quote]