(Java) Как вы делаете полные пути в классе File, когда вы используете Textmate в MacBook?
У меня есть MacBook, и наша школа сказала нам использовать TextMate, если у нас нет компьютера. Я могу сделать это на компьютере, но у меня проблемы с синтаксисом в Mac OS, так как они разные. Это то, что я использую, и хотя я создал файл с именем Data.txt
всплывающее окно говорит, что его не существует.
import java.io.File;
class FileClassTutorial
{
public static void main(String[]args)
{
File x= new File("MacintoshHD/Users/Alexis/Desktop/Data.txt");
if(x.exists())
System.out.println(x.getName() + " exists!!!");
else
System.out.println("This file doesn't exist");
}
}
1 ответ
new File("something/other"
) предполагается, что это "./something/other" где '.' текущий рабочий каталог, в котором запущен jvm. Это то, что вам нужно?
В противном случае, вы можете начать путь с '/', чтобы иметь абсолютный путь от супер-корня вашего файлового диска.