<dependency> <groupId>com.squareup.okio</groupId> <artifactId>okio</artifactId> <version>3.0.0</version> </dependency> groovy implementation 'com.squareup.okio:okio:3.0.0' import okio.BufferedSource; import okio.BufferedSink; import okio.Okio; import okio.Source; import okio.Sink; import java.io.File; import java.io.IOException; public class OkioExample { public static void main(String[] args) { File inputFile = new File("input.txt"); File outputFile = new File("output.txt"); try { Source source = Okio.source(inputFile); BufferedSource bufferedSource = Okio.buffer(source); String content = bufferedSource.readUtf8(); bufferedSource.close(); Sink sink = Okio.sink(outputFile); BufferedSink bufferedSink = Okio.buffer(sink); bufferedSink.writeUtf8(content); bufferedSink.close(); } catch (IOException e) { e.printStackTrace(); } } } import okio.Okio; import okio.Timeout; public class OkioConfigurationExample { public static void main(String[] args) { Okio.setBufferSize(bufferSize); Timeout readTimeout = Timeout.Companion.millis(timeout); Timeout writeTimeout = Timeout.Companion.millis(timeout); Okio.setReadTimeout(readTimeout); Okio.setWriteTimeout(writeTimeout); } }


上一篇:
下一篇:
切换中文