# Java Program to Check whether a Number is Armstrong or Not

Write a java program to check Armstrong number. In this program, we are going to write a java code which checks whether an input number is Armstrong or not.

Let’s first understand what is Armstrong number?

## What is Armstrong number?

An Armstrong number is an n-digit number that is equal to the sum of the nth powers of its digits.

For example – 153, 371 is an Armstrong number.

Example 1: 153 has 3 digits.

153 : 13 + 53 + 33 = 153

Example 2 – Take an example of 6 which has 1 digit.

6: 61 = 6 It’s an Armstrong number

Example 3 – Take another example let’s say 15, it has 2 digits.

15 : 12 + 52 = 26

So 15 is not an Armstrong number.

Example 4 – This time let’s take bigger number 1634, it has 4 digits.

1634 : 14 + 64 + 34 + 44 = 1634

It’s an Armstrong number.

Subscribe Our Tutorials

Armstrong number in java

## Java Program to Check ArmstrongÂ Number

We have discussed, What is an Armstrong number? Let’s write a java code which takes an input number and checks whether an input number is Armstrong or not.

More Programming Questions

Binary search in java

Java program to find first non-repeated character of a string