在Java中使用编码和readLine()打开文件的最短路径?

Dim*_*ims 6 java encoding file readline

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

以下行是否正确且最短?

BufferedReader reader = 
    new BufferedReader(
         new InputStreamReader(
             new FileInputStream(myPath), myEncoding));
Run Code Online (Sandbox Code Playgroud)

Bar*_*ers 14

使用Scanner,您可以:Scanner scan = new Scanner(new File(myPath), myEncoding)然后scan.nextLine()返回一个String.