import com.google.common.io.CharSource; import com.google.common.io.CharSink; import com.google.common.io.Files; import java.io.File; import java.io.IOException; public class FileExample { public static void main(String[] args) { File sourceFile = new File("source.txt"); File targetFile = new File("target.txt"); try { CharSource charSource = Files.asCharSource(sourceFile, Charsets.UTF_8); String fileContent = charSource.read(); CharSink charSink = Files.asCharSink(targetFile, Charsets.UTF_8); charSink.write(fileContent); } catch (IOException e) { e.printStackTrace(); } } } <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>30.0-jre</version> </dependency>


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