Skip to content

关于 Java-IO-JavaIO基础知识总结 部分的代码勘误 #2822

@ErrJiu

Description

@ErrJiu

原文 FileReader代码示例
try (FileReader fileReader = new FileReader("input.txt");) { int content; long skip = fileReader.skip(3); System.out.println("The actual number of bytes skipped:" + skip); System.out.print("The content read from file:"); while ((content = fileReader.read()) != -1) { System.out.print((char) content); } } catch (IOException e) { e.printStackTrace(); }
其中The actual number of bytes skipped表述不准确,FileReader是字符流,skip跳过的是3个字符而非字节。这里建议改成The actual number of characters skipped

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions