Как определить количество букв в строке?
String в Java является неизменным объектом, что означает, что он не изменяется. Таким образом, следующий код создает новую строку каждый раз, когда это необходимо:
String s = "Hello";
s += " World";
После выше введения ответ на вопрос NR 1 является
int len = s.length();
Как сравнить два символа, чтобы увидеть, если они тоже самое?
Строка имеет метод доступа для своих персонажей, которые можно использовать для доступа и сравнить их:
char one = s.charAt(0);
char two = s.charAt(1);
if (one == two) {
:
}
Для вашего назначения я бы рекомендовал использовать общественные обугленные [] toCharArray() метода и закодируйте массив для доступа к каждому символу.
[Ссылка на API] (http://docs.oracle.com/javase/7/docs/api/java/lang/String.html) является вашим другом. –
@SotiriosDelimanolis исправлено. –
Вы можете использовать 'StringBuilder' для изменения строки? Поскольку это звучит как домашнее задание, я бы предположил, что нет, но вы всегда можете: 'String s =" risetovotesir "; StringBuilder sb = new StringBuilder (s); boolean isPalindrome = s.equals (sb.reverse()); ' –