pessoal sou novo em java e tenho muuiiitas duvodas…
tenho um programa para fazer e não estou tendo a visão logica,esta me dando muita dor de cabeça…
1:tenho que inverter uma sequencia de numeros usando while.
class Aula1Inverte {
public class static void main(String [] args) {
int numeroInverte = 123456789;
int numeroIvertido = 0;
  while(.................não sei a lógica) {
 System.out.println(numeroinvertido);
}
}
}
se alguem puder me ajudar agradeço…e se puder passar explicando melhor ainda
valeu galera…
         
        
          
        
           
           
           
         
         
            
            
          
       
      
        
        
          Isso não é daqueles trabalhosde faculdade não né? Olha lá em, rsrs. Lá vai
public class Inverte {
    public static void main(String[] args) {
		
	//Usamos objetos String pois possui o método  substring();
	String numeroInverte = "123456789"; 
	String numeroInvertido = ""; 
	//Iteração indo do tamanho do numeroInverte (9) até 0
	for(int i = numeroInverte.length(); i > 0; i--){
			
                        //Concatena à variavel numeroInvertido posição por  posição de forma decescente
	        numeroInvertido += numeroInverte.substring(i-1, i); 
			
	}
	
               //Exibe resultado na tela	
	System.out.println(numeroInvertido);
		
       } 
}
Espero que ajude…
         
        
        
           
           
           
         
         
            
            
          
       
      
        
        
          valeu!!!
mas preciso inverter um tipo inteiro:
int numeroInverte = 123456789;
usando laço while
se anida puder me ajudar…agradeço
abraços gustavo
         
        
        
           
           
           
         
         
            
            
          
       
      
        
        
          Pegue seu numero inteiro e converta para String:
 int numeroinvert = 123456;
 String s_numeroInverte = Integer.toString(numeroinvert);
Em seguida faça a operação que postei anteriormente e depois converta novamente para integer:
   int numeroinvertido = Integer.parseInt(s_numeroInvertido);