dependencies {
implementation 'com.squareup.okio:okio:2.10.0'
}
import okio.BufferedSource;
import okio.Okio;
import okio.Source;
public class FileReader {
public static void main(String[] args) throws IOException {
File file = new File("path/to/file.txt");
Source source = Okio.source(file);
BufferedSource bufferedSource = Okio.buffer(source);
String data = bufferedSource.readUtf8();
System.out.println(data);
bufferedSource.close();
}
}
import okio.BufferedSink;
import okio.Okio;
import okio.Sink;
public class FileWriter {
public static void main(String[] args) throws IOException {
File file = new File("path/to/file.txt");
Sink sink = Okio.sink(file);
BufferedSink bufferedSink = Okio.buffer(sink);
String data = "Hello, World!";
bufferedSink.writeUtf8(data);
bufferedSink.close();
}
}