![JAR search and dependency download from the Maven repository](/logo.png)
fun.mike.io.alpha.Spitter Maven / Gradle / Ivy
The newest version!
package fun.mike.io.alpha;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.io.UncheckedIOException;
public class Spitter implements AutoCloseable {
private final BufferedWriter writer;
public Spitter(String path) {
try {
this.writer = new BufferedWriter(new FileWriter(path));
} catch (IOException ex) {
throw new UncheckedIOException(ex);
}
}
public void spit(String line) {
try {
writer.write(line);
writer.newLine();
} catch (IOException ex) {
throw new UncheckedIOException(ex);
}
}
@Override
public void close() {
try {
writer.close();
} catch (IOException ex) {
throw new UncheckedIOException(ex);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy