Как проверить данные в строке без использования другой строки

1

Можно ли тестировать данные в строке без использования другой строки? Например, если бы я хотел проверить, возможно ли String size = ("large"), не создавая вторую строку с большим значением и сравнивая ее с использованием.equals? Можно ли также проверить тестовый пример (т.е. Не использовать.equalsignorecase)?

  • 4
    Как бы вы описали подстроку без использования вменяемой строки?
  • 1
    Нет, вам всегда нужно будет представлять строку как условие: if(myString.equals("large") . Вы могли бы заранее добавить интернирование и прочее, но спросите себя, действительно ли это важно.
Показать ещё 2 комментария
Теги:
string

1 ответ

1
Лучший ответ

В условном выражении вам нужно сравнить метод.equals(....) или.equalsIgnoreCase(...). Что касается тестирования верхнего и нижнего регистра символов, посмотрите на класс Character в javadocs. Я считаю, что вы найдете такие методы, как: isLetter() и isUpperCase() и isLowerCase(). Просто используйте цикл для итерации по строке и оценки по каждому символу.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню