Встречается на собеседованиях • сегодня

Одинаковы ли дклиметеры в Windows и Unix

В Windows и Unix разделители путей различаются:

  • Windows: использует обратную косую черту \ (например, C:\Users\file.txt).
  • Unix/Linux/macOS: использует прямую косую черту / (например, /home/user/file.txt).

В Java для кросс-платформенной работы лучше использовать File.separator или Paths.get(), который автоматически подставляет нужный разделитель:

java
// Пример с File.separator
String path = "dir" + File.separator + "file.txt";

// Пример с Paths (предпочтительно)
Path path = Paths.get("dir", "file.txt");

Также можно использовать / в Java — JVM автоматически преобразует его для Windows.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы