Как получить имя файла без расширения в Kotlin

Каков наилучший способ получить имя файла из объекта String или File, удалив расширение?

Я обнаружил, что создание объекта File – это простой способ достичь этого. Фактический файл не будет создан на диске

File("myFile.txt").nameWithoutExtension 

результат: "myFile"

Intereting Posts
Сбор Kotlin + Maven: нет основного атрибута манифеста Android Kotlin создает реализацию класса Parcelable дает ошибку в «переопределении» метода writeToParcel Как преобразовать объект LocalDateTime в строку ISO, включая часовой пояс? Переопределяя метод Java @Nullable varargs в Котлине, IDE жалуется, что он ничего не отменяет Вызов REST api на эмулятор android вызывает приложение к сбою Обновления / регенерации синтетического вида Android Studio Kotlin База данных ROOM: запрос LIKE не обновляет результат при изменении searchText Литеральный синтаксис класса для параметризованных классов в Котлине Тип вывода с ленивой инициализацией и общим заводским методом в Котлине Альтернатива вложенного интерфейса в Котлине Добавить представление в пользовательскую группу просмотра Пользовательский тип Kotlin Generics с использованием подстановочного знака Делегирование конструктора Котлина во внутренний класс данных? бросить, если оператор в Котлине Как создать вкладку в anko