У меня есть небольшой код, который может вернуть список файлов в любом каталоге.
Что мне нужно сделать, это получить Directories
и Files
в первом указанном каталоге.
Это код, который я использую.
File dir = new File("C:/myDocument/myFolder");
String[] children = dir.list();
if (children == null) {
} else {
for (int i=0; i<children.length; i++) {
String filename = children[i];
System.out.println(filename);
}
}
Другое дело, когда я выбираю путь в Windows 7, я получаю это C:\myFolder\myFolder
.Если я использую этот путь в Java, я получаю эту ошибку Invalide Escape sequence
Нужно ли изменить ее на C:/myDocument/myFolder
, чтобы заставить ее работать.
Справка.
Спасибо