Java BufferedReader.skip(long n)方法範例

2019-10-16 22:17:57

Java BufferedReader.skip(long n)方法範例

BufferedReader中的BufferedReader.skip(long n)方法具體的語法如下。

public long skip(long n)  throws IOException

範例

在下面的程式碼中展示了如何使用BufferedReader.skip(long n)方法。

import java.io.BufferedReader;
import java.io.StringReader;
// ? www.tw511.com 2016-12-24 17:46:22 星期六 
public class Main {
  public static void main(String[] args) throws Exception {

    String s = "from tw511.com";

    // create and assign a new string reader
    StringReader sr = new StringReader(s);

    // create new buffered reader
    BufferedReader br = new BufferedReader(sr);

    // reads and prints BufferedReader
    int value = 0;
    while ((value = br.read()) != -1) {
      // skips a character
      br.skip(1);
      System.out.print((char) value);
    }

  }
}

上面的程式碼生成以下結果。

fo ibicm