java中skip是什么意思_JavaPushbackReaderskip()方法与示例

更新时间:2023-07-08 14:01:17 阅读: 评论:0

java中skip是什么意思_JavaPushbackReaderskip()⽅法与
⽰例
PushbackReader类skip()⽅法skip()⽅法在java.io包中可⽤。
skip()⽅法⽤于从此PushbackReader流中跳过给定数量的字符,它将阻塞直到存在某些字符输⼊或发⽣任何输⼊/输出错误或到达流末尾。
skip()⽅法是⼀种⾮静态⽅法,只能通过类对象访问,如果尝试使⽤类名访问该⽅法,则会收到错误消息。我们怎么了
skip()⽅法在跳过数据字节时可能会引发异常。IOException:遇到任何输⼊/输出错误时,可能引发此异常。
IllegalArgumentException:当给定参数⼩于0时,可能引发此异常。
语法:public long skip(int number);
参数:int number –表⽰要跳过的字符数。
返回值:三八妇女节
该⽅法的返回类型很长,它返回跳过的确切字符数。
⽰例//Java程序演⽰⽰例
//的long skip(int number)⽅法的说明
//PushbackReader-
import java.io.*;
public class SkipOfPBR {
public static void main(String[] args) throws Exception {
Reader r_stm = null;
PushbackReader pb_r = null;
紫荆花开
int val = 1;
line什么意思
try {
//实例化Reader和PushbackReader-
r_stm = new StringReader("Java World");
pb_r = new PushbackReader(r_stm);
for (int i = 0; i
//通过使⽤read()⽅法是
//读取int并将其转换为
//字符
char ch = (char) ad();
System.out.println("ch: " + ch);
//通过使⽤skip()⽅法是
/
/跳过char的给定字节
//pb_r-
long skip = pb_r.skip(val);
System.out.println("pb_r.skip(val): " + skip); val = val + 1;
}
} catch (Exception ex) {
System.out.String());
} finally {
//借助此块可以
//释放所有链接的必要资源
衰草连横向晚晴
//与流
基本素质if (r_stm != null) {
r_stm.clo();
if (pb_r != null) {
pb_r.clo();
}
}
}
小林龟介
}
}
输出结果ch: J
法律知识竞赛
pb_r.skip(val): 1
ch: v
pb_r.skip(val): 2
ch: W
pb_r.skip(val): 3
ch: d
pb_r.skip(val): 4

本文发布于:2023-07-08 14:01:17,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1073047.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:错误   可能   字符   访问   链接   输出   给定   尝试
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图