Найти тему
DEBAGanov

Java 73. Предложите алгоритм преобразования строки в символ. Напишите соответствующий код.

Для преобразования строки в символ можно использовать метод charAt() класса String.

Алгоритм:

  • Создать строку str.
  • Получить длину строки length.
  • Если length равен 0, вернуть null.
  • Если length больше 1, вывести сообщение об ошибке и вернуть null.
  • Получить символ из строки с помощью метода charAt().
  • Вернуть полученный символ.

Пример кода на Java:

public static Character stringToChar(String str) {
int length = str.length();
if (length == 0) {
return null;
}
if (length > 1) {
System.out.println("Ошибка: в строке должен быть только один символ.");
return null;
}
return str.charAt(0);
}

Пример использования:

String str = "H";
Character ch = stringToChar(str);
if (ch != null) {
System.out.println("Символ: " + ch);
} else {
System.out.println("Ошибка!");
}

Результат выполнения программы: Символ: H

1606 вопрос-ответ по Java: https://github.com/DEBAGanov/interview_questions

Tелеграмм канал: https://t.me/DEBAGanov

Мое резюме: https://github.com/DEBAGanov