Discover Niven Numbers: Java Programming Magic Unveiled!