Как проверить является ли число палиндромом java

Аватар пользователя Сергей Якимович
Сергей Якимович
22 декабря 2022

Палиндром — число или текст, одинаково читающееся в обоих направлениях.

Приведенный ниже метод isPalindrom() проверит является ли число палиндромом:

public class App {
    public static void main(String[] args) {
        System.out.println(isPalindrom(10101)); // => true
        System.out.println(isPalindrom(10)); // => false
    }

    public static boolean isPalindrom(int number) {
        StringBuilder builder = new StringBuilder();
        String str = builder.append(number).reverse().toString();
        int reversedNumber = Integer.parseInt(str);
        return number == reversedNumber;
    }
}
0 0
Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»