Java 从文件开头跳过字符

Java 从文件开头跳过字符,java,file-io,Java,File Io,我正在按字符读取文件,但我想跳过文件开头的字符数。例如,这是文件的内容: 你好。按字符阅读内容 FileInputStream fis = new FileInputStream(file); int skipNumberOfCharacter = 12; char readCharacter; int ch; while ((ch = fis.read()) != -1) { readCharacter = (char) ch

我正在按字符读取文件,但我想跳过文件开头的字符数。例如,这是文件的内容:

你好。按字符阅读内容

 FileInputStream fis = new FileInputStream(file);

      int skipNumberOfCharacter = 12;
      char readCharacter;
      int ch;
      while ((ch = fis.read()) != -1) {
        readCharacter = (char) ch;
        System.out.print(readCharacter);
      }
当文件处理时,它应该从内容中删除前12个字符,并返回put格式:

按字符分类的内容

使用
fis.skip(12)

或者创建一个计数器

int count = 12;
while (..) {
    count--;
    if (count > 0) continue;
    // your code
}
使用
fis.skip(12)

或者创建一个计数器

int count = 12;
while (..) {
    count--;
    if (count > 0) continue;
    // your code
}

BufferedReader中有一个skip方法

也许你想看看


BufferedReader中有一个skip方法

也许你想看看

通过
skipNumberOFCharacter
循环
fis.read()

for(int i=0;i
通过
skipNumberOFCharacter
循环
fis.read()


for(int i=0;i

您应该能够:

fis.read(new byte[12]);

你应该能够做到:

fis.read(new byte[12]);