Untitled
unknown
java
3 years ago
1.0 kB
12
Indexable
public void loadFromFile(String filePath) {
try (BufferedReader reader = new BufferedReader(new FileReader(filePath))) {
String line;
while ((line = reader.readLine()) != null) {
String[] numbers = line.split(" ");
for (String number : numbers) {
this.array.add(Integer.parseInt(number));
}
}
} catch (IOException e) {
System.out.println("Error reading file: " + e.getMessage());
}
}
public void saveToFile(String filePath) {
try (FileWriter writer = new FileWriter(filePath)) {
for (int i = 0; i < this.array.size(); i++) {
writer.write(this.array.get(i).toString());
if (i < this.array.size() - 1) {
writer.write(" ");
}
}
} catch (IOException e) {
System.out.println("Error writing to file: " + e.getMessage());
}
}Editor is loading...