Как проверить номер на симметрике?cheking on симметричное число
public static int Symmetric(int a) {
if(new StringBuilder(Integer.toString(a)) ==
new StringBuilder(Integer.toString(a)).reverse())
return a;
else
return 0;
}
Я пытаюсь сделать это, как это чего-л, но всегда возвращает 0.
Идея хорошая, но проблема в сравнении. Используя '==', вы сравниваете значения экземпляра 'StringBuilder', вы должны использовать' equals' для их сравнения. –
Это домашнее задание, случайно? –
@SevaAlekseyev выглядит, вот почему я не отправил ответ. –