How to reverse a number using a while loop in Java

Configurare noua (How To)

Situatie

In this program, you’ll learn to reverse a number using a while loop in Java.

Solutie

Pasi de urmat

class Main {
public static void main(String[] args) {

int num = 1234, reversed = 0;

// run loop until num becomes 0
while(num != 0) {

// get last digit from num
int digit = num % 10;
reversed = reversed * 10 + digit;

// remove the last digit from num
num /= 10;
}

System.out.println(“Reversed Number: ” + reversed);
}
}

Output:

Reversed Number: 4321

Tip solutie

Permanent

Voteaza

(10 din 24 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?