Я пытаюсь получить путь к файлу. У меня возникла проблема с получением последнего \ или / каталога. Поскольку этот код должен работать во всех операционных системах, я не могу найти решения для этой проблемы. Любая помощь приветствуется.
Мой код на данный момент:
System.out.print("Enter dir: ");
String path = kb.nextLine();
File pathes = new File(path);
String path2 = pathes.getParent();
path = path.substring(0, path.lastIndexOf("\\")+1);
System.out.println("PATH: " + path);
System.out.println("PATH2: "+path2);
Мой результат:
PATH: C:\Users\User\Desktop\test\
PATH2: C:\Users\User\Desktop\test
Это всего лишь тестовый код, а не настоящий код, над которым я работаю.
РЕДАКТИРОВАТЬ
Я пытаюсь получить
C:\Users\User\Desktop\test\
из
C:\Users\User\Desktop\test\test.txt
Подробнее здесь: https://stackoverflow.com/questions/502 ... g-filename
Java, получить полный путь к файлу и удалить имя файла ⇐ JAVA
Программисты JAVA общаются здесь
-
Anonymous
1736296504
Anonymous
Я пытаюсь получить путь к файлу. У меня возникла проблема с получением последнего \ или / каталога. Поскольку этот код должен работать во всех операционных системах, я не могу найти решения для этой проблемы. Любая помощь приветствуется.
[b]Мой код на данный момент:[/b]
System.out.print("Enter dir: ");
String path = kb.nextLine();
File pathes = new File(path);
String path2 = pathes.getParent();
path = path.substring(0, path.lastIndexOf("\\")+1);
System.out.println("PATH: " + path);
System.out.println("PATH2: "+path2);
[b]Мой результат:[/b]
PATH: C:\Users\User\Desktop\test\
PATH2: C:\Users\User\Desktop\test
Это всего лишь тестовый код, а не настоящий код, над которым я работаю.
[b]РЕДАКТИРОВАТЬ [/b]
Я пытаюсь получить
C:\Users\User\Desktop\test\
из
C:\Users\User\Desktop\test\test.txt
Подробнее здесь: [url]https://stackoverflow.com/questions/50275414/java-get-full-path-of-file-and-removing-filename[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия