Wie ihr alle hier sehen könnt, ist dies ein "void" mit dem man
very easy einen Datei Inhalt laden kann, aber kann mir einer erklären, wie ich das machen kann, das jede Zeile mit einem String verkettet wird? Die Datei die ich laden will hat 8 Zeilen, das steht fest,
aber kann mir einer genauer erklären wie ich das ändern könnte`?
Ich glaub das liegt am line seperator
[highlight=Java]
static public String getContents(File aFile) {
StringBuilder contents = new StringBuilder();
try {
BufferedReader input = new BufferedReader(new FileReader(aFile));
try {
String line = null;
while (( line = input.readLine()) != null){
contents.append(line);
contents.append(System.getProperty("line.separator"));
}
}
finally {
input.close();
}
}
catch (IOException ex){
ex.printStackTrace();
}
return contents.toString();
}
[/highlight]
very easy einen Datei Inhalt laden kann, aber kann mir einer erklären, wie ich das machen kann, das jede Zeile mit einem String verkettet wird? Die Datei die ich laden will hat 8 Zeilen, das steht fest,
aber kann mir einer genauer erklären wie ich das ändern könnte`?
Ich glaub das liegt am line seperator
[highlight=Java]
static public String getContents(File aFile) {
StringBuilder contents = new StringBuilder();
try {
BufferedReader input = new BufferedReader(new FileReader(aFile));
try {
String line = null;
while (( line = input.readLine()) != null){
contents.append(line);
contents.append(System.getProperty("line.separator"));
}
}
finally {
input.close();
}
}
catch (IOException ex){
ex.printStackTrace();
}
return contents.toString();
}
[/highlight]