Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.10.2016, 14:40   #1
Сергей_ТВ
 
Регистрация: 22.08.2016
Сообщений: 7
По умолчанию Подскажите, плз, как экранировать(?) прямой слеш(/) в имени файла, чтобы java не воспринимала его как символы перед ним как другую директория?

Подскажите, плз, как экранировать(?) прямой слеш(/) в имени файла, чтобы java не воспринимала его как символы перед ним как другую директория?
Пример.
Каталог '"rabota/example"
Имя файла "test/1.txt"
Путь к файлу получается "rabota/example/test/1.txt"
При этом test не каталог, а часть имени файла,
а java при таком написании требует папку "test", а в ней в файл "1.txt" ?
Сергей_ТВ вне форума Ответить с цитированием
Старый 24.10.2016, 14:52   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

а зачем вы при соединении путей их через слэш соединили?

слэша не может быть в имени файла(не путать с путем) в принципе.
это уже не Java, а OS.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 24.10.2016, 14:58   #3
Сергей_ТВ
 
Регистрация: 22.08.2016
Сообщений: 7
По умолчанию Абсолютно верно! Это java приложение на mac os.

А как в таком случае прописать?
Сергей_ТВ вне форума Ответить с цитированием
Старый 24.10.2016, 15:15   #4
Сергей_ТВ
 
Регистрация: 22.08.2016
Сообщений: 7
По умолчанию Для тех, кто столкнулся с таким же вопросом. Слэш в имени файла замени на ":". Подсмотрел в Терминале

Для тех, кто столкнулся с таким же вопросом.
Слэш в имени файла замени на ":".
Подсмотрел в Терминале
Сергей_ТВ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как сделать чтобы правила форума показывались перед каждым новым сообщением? nikytt Помощь студентам 0 14.03.2016 02:43
Как удалить элемент списка по его имени? bilibian Общие вопросы Delphi 10 22.11.2015 12:00
Как сделать чтобы символы пробел и Ентер не записывались? Вот как я придумал но, что-то не работает Aqua77 Общие вопросы C/C++ 4 05.08.2015 03:52
Как добавить нули перед числом, чтобы длина числа получилась 8? artemavd Общие вопросы Delphi 2 07.07.2011 19:30
подскажите плз. пустая ячейка как интерпретируется? zander Microsoft Office Excel 2 02.08.2009 22:18