Skip to content

Commit a4637fc

Browse files
author
mafagafogigante
committed
Uses a StringBuilder to improve performance.
Also stops initializing a variable (removes an unused initialization).
1 parent 031bbe9 commit a4637fc

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

model-view-presenter/src/main/java/com/iluwatar/FileLoader.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,17 +29,17 @@ public String loadData() {
2929
try {
3030
BufferedReader br = new BufferedReader(new FileReader(new File(
3131
this.fileName)));
32-
String text = "";
33-
String line = "";
32+
StringBuilder sb = new StringBuilder();
33+
String line;
3434

3535
while ((line = br.readLine()) != null) {
36-
text += line + "\n";
36+
sb.append(line).append('\n');
3737
}
3838

3939
this.loaded = true;
4040
br.close();
4141

42-
return text;
42+
return sb.toString();
4343
}
4444

4545
catch (Exception e) {

0 commit comments

Comments
 (0)