java - 在 Java 中使用编码和 readLine() 打开文件的最短方法?

标签 java file encoding readline

打开文件以使用 readLine() 方法读取并设置其编码的最短方法是什么?

下面的行是否正确且最短?

BufferedReader reader = 
    new BufferedReader(
         new InputStreamReader(
             new FileInputStream(myPath), myEncoding));

最佳答案

Scanner ,你可以这样做: Scanner scan = new Scanner(new File(myPath), myEncoding) 然后 scan.nextLine() 返回一个 String.

关于java - 在 Java 中使用编码和 readLine() 打开文件的最短方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8739127/

相关文章:

java - 无法使用 Java Jira Rest Cllient 更新 jira 中问题的单选字段

java - 如何让进度条根据文件的读取进度进行更新?

c++ - 在它后面找到 Word + X 个字母

javascript - 如果<meta charset =“utf-8”>表示JavaScript使用的是utf-8编码而不是utf-16

java - 在文本编辑器中查找下一个

java - 哪个集合更适合存储多维数组中的数据?

file - 如何在 Flask Web Framework 中重命名上传的文件

c - c中的文件输入输出

ruby - 如何避免在解码文件时出现 UndefinedConversionError?

.net - 是否有将二进制数据打包成 UTF-16 字符串的标准技术?