В C# я могу написать строку "\\myDir\\myFile"
как @"\myDir\myFile"
. Что такое эквивалент для этого символа «@» на Java, если таковой имеется?Игнорировать escape-последовательности в строках java?
6
A
ответ
7
Насколько мне известно, такая эквивалентность не существует в определении языка Java.
1
В Java нет эквивалента.
Для этого конкретного случая вы можете использовать File.separator + "myDir" + File.separator + "myFile"
3
Самый простой способ - использовать пути в стиле Unix в Java. Java выяснит, каковы реальные пути во всем коде на основе файлов.
System.out.println(new File("c:/dev/m2-repo/org/apache/ant").getCanonicalPath());
Выход:
C: \ DEV \ m2-репо \ орг \ Apache \ муравей
BTW, если это корневой диск, вы можете пропустить букву диска. Java поймет /programs
, если вы ищете C:\programs
Смежные вопросы
- 1. Java - Игнорировать разделитель в строках
- 2. Игнорировать регистр в строках Python
- 3. Игнорировать некоторые% параметров в строках формата
- 4. Java в строках
- 5. Приоритет в строках в Java
- 6. RegEx игнорировать в Java
- 7. Игнорировать SIGINT в Java
- 8. Как игнорировать @JsonProperty при сериализации в Java
- 9. Как разделить, но игнорировать разделители в цитируемых строках в R?
- 10. Вывод Java в строках десяти
- 11. Java, сортировка текста в строках
- 12. Управление памятью в java-строках?
- 13. Как использовать! = В java-строках
- 14. Цитата знаков в строках (java)
- 15. Игнорировать escape-символы (обратные косые черты) в R-строках
- 16. Winmerge: как игнорировать различия в строках со специальным завершающим тегом
- 17. (php) regexto удалить комментарии, но игнорировать события в строках
- 18. Как заставить Ruby игнорировать обратную косую черту в строках?
- 19. get genfromtxt/loadtxt игнорировать тип данных в игнорируемых столбцах/строках
- 20. Как игнорировать исключения в Java
- 21. Java: Игнорировать escape-последовательности
- 22. Игнорировать файл класса java
- 23. В Java, как буквы в строках удваиваются?
- 24. в Java нулевого значения в строках
- 25. Невозможно инициализировать переменные в строках в java
- 26. Использование метода Содержит в строках в JAVA
- 27. Игнорировать jsonArray java
- 28. Java regex игнорировать '.' symbol
- 29. Игнорировать предупреждения Java ВИМ
- 30. Java: найти общие символы в двух строках
Хотя вам было бы лучше использовать конструкторы 'new File (...)', IMO. –