Во-первых, я использую Ubuntu!:)
Мне нужна некоторая помощь здесь, я создал Java App , я хочу установить дерево путей по умолчанию ,как это:
> cd /anyDirectory/meuRestaurante
> ls
bin/ data/
> cd bin
> ls
meuRestaurante.jar
> cd ..
> cd data
> ls
Cartoes.txt Clientes.txt
Я хочу, чтобы мое приложение Java сохраняло эти файлы txt в каталоге /data
, а в каталоге /bin
.Exctaly, как должно быть, если я использую эти функции для чтения / сохранения файлов TXT.:
public static String readFile(String fileName) {
try {
File file = new File("."+fileName);
FileReader reader = new FileReader(file);
BufferedReader in = new BufferedReader(reader);
String string;
String returnString = "";
while ((string = in.readLine()) != null) {
returnString = "" + returnString + string;
}
in.close();
return returnString;
} catch (IOException e) {
System.err.println("readFile " + e.getMessage());
return null;
}
}
public static boolean writeFile(String fileName, String newContent){
try {
BufferedWriter out = new BufferedWriter(new FileWriter(fileName, true));
out.write(newContent);
out.close();
return true;
}catch(IOException e){
System.err.println("writeFile " + e.getMessage());
return false;
}
}
Как должно быть fileName
?
* 1044совет?