Java中的PushbackReader类的ready()方法用于检查此PushbackReader是否准备就绪。它返回一个布尔值,该值指示阅读器是否准备就绪。

用法:

public void ready()

参数:此方法不接受任何参数

返回值:此方法返回一个布尔值,该值指示此PushbackReader是否准备好被读取。如果准备就绪,则返回true。否则返回false。

异常:如果输入输出时发生某些错误,则此方法将引发IOException。

下面的方法说明了ready()方法的用法方式:

程序1:

// Java program to demonstrate

// PushbackReader ready() method

import java.io.*;

import java.util.*;

class GFG {

public static void main(String[] args)

{

try {

// Initializing a StringReader

// and PushbackReader

String s = "GeeksForGeeks";

StringReader stringReader

= new StringReader(s);

PushbackReader pushbackReader

= new PushbackReader(stringReader);

// Check if the PushbackReader is

// ready to be read using ready()

System.out.println("Is PushbackReader ready "

+ "to be read: "

+ pushbackReader.ready());

// Close the stream using ready()

pushbackReader.close();

System.out.println("Stream Closed.");

}

catch (Exception e) {

System.out.println(e);

}

}

}

输出:

Is PushbackReader ready to be read: true

Stream Closed.

程序2:

// Java program to demonstrate

// PushbackReader ready() method

import java.io.*;

import java.util.*;

class GFG {

public static void main(String[] args)

{

try {

// Initializing a StringReader

// and PushbackReader

String s = "GFG";

StringReader stringReader

= new StringReader(s);

PushbackReader pushbackReader

= new PushbackReader(stringReader);

// Check if the PushbackReader is

// ready to be read using ready()

System.out.println("Is PushbackReader ready "

+ "to be read: "

+ pushbackReader.ready());

// Close the stream

pushbackReader.close();

System.out.println("Stream Closed.");

}

catch (Exception e) {

System.out.println(e);

}

}

}

输出:

Is PushbackReader ready to be read: true

Stream Closed.

java ready_Java PushbackReader ready()用法及代码示例相关推荐

  1. reset java_Java PushbackReader reset()用法及代码示例

    Java中的PushbackReader类的reset()方法用于重置Stream.对于PushbackReader,此方法始终会引发异常,因为PushbackReader不支持此方法. 用法: pu ...

  2. java ready()_Java BufferedReader ready()用法及代码示例

    Java中BufferedReader类的ready()方法用于验证缓冲区流是否已准备好被读取.在两种情况下,如果缓冲区不为空或主流已准备就绪,则表示缓冲区流已准备就绪. 用法: public boo ...

  3. java reader类 实例_Java Reader ready()用法及代码示例

    Java中Reader类的ready()方法用于检查此Reader是否已准备好被读取.它返回一个布尔值,该值指示阅读器是否准备就绪. 用法: public void ready() 参数:此方法不接受 ...

  4. java sliplist_Java List retainAll()用法及代码示例

    此方法用于将指定集合中存在于集合中的所有元素保留到列表中. 用法: boolean retainAll(Collection c) 参数:此方法只有一个参数,即要在给定列表中保留哪些元素的集合. 返回 ...

  5. java doublebuffer_Java DoubleBuffer clear()用法及代码示例

    java.nio.CharBuffer类的clear()方法用于清除此缓冲区.在清除此缓冲区时,需要进行以下更改: 位置设置为零 限制设置为容量 商标被丢弃. 用法: public final Dou ...

  6. java filesystem_Java FileSystem isReadOnly()用法及代码示例

    FileSystem类的isReadOnly()方法用于检查此文件系统是否仅允许对其文件存储区进行只读访问.如果文件系统仅允许对其文件存储进行读取访问,则此方法将返回true,否则返回false. 用 ...

  7. java bidi_Java Bidi createLineBidi()用法及代码示例

    java.text.Bidi类的createLineBidi()方法用于创建具有相同基本方向并表示该范围内当前bidi的每个属性的新的bidi对象. 用法: public Bidi createLin ...

  8. java intfilter_Java IntStream filter()用法及代码示例

    IntStream filter(IntPredicate predicate)返回一个由与给定谓词匹配的流元素组成的流.这是一个中间操作.这些操作总是很懒惰,即执行诸如filter()之类的中间操作 ...

  9. java seconds_Java LocalTime minusSeconds()用法及代码示例

    LocalTime类的minusSeconds()方法用于从此LocalTime中减去指定的秒数,然后将结果作为LocalTime对象返回.这一瞬间是一成不变的.计算大约在午夜结束. 用法: publ ...

最新文章

  1. 修改默认的pip安装源
  2. 回溯算法的题目,这样做,秒杀!!
  3. OI群论:从入门到自闭
  4. 化工图纸中LISP_化工设备厂参展模型设计制作
  5. 控制窗口不能拖拉出主窗口 Dialog And Window
  6. php 时间和日期,php日期和时间的应用
  7. UML用例图分析——铁路售票系统
  8. HFSS - 同轴馈电矩形微带天线设计与仿真
  9. Win10 中U盘不识别的解决方法
  10. 串口协议和RS-232标准,RS232电平与TTL电平的区别,以及USB/TTL转232“模块(CH340芯片为例)的工作原理
  11. mysql打开网络访问权限_四种方法打开MySQL数据库远程访问权限
  12. 云+智能的羊群效应显现,百度用“云智一体”坐定头羊位置
  13. 弗吉尼亚大学计算机专业如何,弗吉尼亚大学计算机工程专业研究生怎么样?
  14. Nginx失败重试中的HTTP协议幂等问题: non_idempotent
  15. 接收Cookie总结
  16. 【微信小程序系列】小程序简单连接后端数据库完整示例(附免费下载的源码)(Servlet)
  17. L3-012 水果忍者
  18. pcb线路板制作过程分析
  19. 2.ZooKeeper分桶策略实现高性能的会话管理「第五章 ZooKeeper 原理」「架构之路ZooKeeper理论和实战」
  20. 5月24日到5月30日

热门文章

  1. .NetCore中三种注入生命周期的思考
  2. .NET Core 时代已经到了,你准备好了吗
  3. 在ASP.NET Core中使用EPPlus导入出Excel文件
  4. 开源若要天下闻,掌声须给教育人
  5. Visual Studio 2017 与 Visual Studio for Mac 支持更新
  6. 分布式事务一致性解决方案
  7. 如何面试.NET/ASP.NET工程师?
  8. DDD理论学习系列(4)-- 领域模型
  9. [翻译]编写高性能 .NET 代码 第一章:性能测试与工具 -- 平均值 vs 百分比
  10. 剑英的区块链学习手记(二)