1. Обзор
В этом руководстве мы обсудим различные способы проверки того, имеет ли данная строка
допустимое имя файла для ОС, используя Java . Мы хотим проверить значение на соответствие ограниченным символам или ограничениям по длине.
В примерах мы просто сосредоточимся на основных решениях, не используя никаких внешних зависимостей. Мы проверим пакеты SDK java.io
и NIO2 и, наконец, реализуем собственные решения.
2. Использование java.io.File
Начнем с самого первого примера, используя класс java.io.File
. В этом решении нам нужно создать экземпляр File
с заданной строкой, а затем создать файл на локальном диске: