Я кодирования метод, который возвращает, является ли данный символ, который выглядит следующим образом: -Лучший стиль кодирования - Проверка, является ли символ допустимым символом
private static boolean isValid(char c) {
return c == '.' || c == ',' || c == '+' || c == '/' || c == ';' || c == ':';
}
Проверить стиль помечено это в качестве логического значения сложность слишком велика (5, если она должна быть не более 3). Мой менеджер по развитию выделил несколько альтернативных реализаций, которые я опубликую в качестве ответов. Лично я считаю, что мой код достаточно читабельен и предпочитает отключать стиль проверки для этого метода.
Как вы думаете?
Этот метод делает больнее добавлять символы или удалять их по сравнению с другими, и сложнее увидеть с первого взгляда, какие символы действительны. –
Сделайте свой опрос ответом c/w или он похож на ферму репутации. –
используйте регулярное выражение MAN – Tom