BufferedWriter类close()方法 (BufferedWriter Class close() method)

  • close() method is available in java.io package.

    close()方法在java.io包中可用。

  • close() method is used to flushes the characters from the stream and later will close it by using close() method.

    close()方法用于从流中清除字符,以后将使用close()方法将其关闭。

  • close() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.

    close()方法是一个非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。

  • close() method may throw an exception at the time of the closing stream.

    close()方法在关闭流时可能会引发异常。

    IOException: This exception may throw an exception while performing input/output operation.

    IOException :在执行输入/输出操作时,此异常可能会引发异常。

Syntax:

句法:

    public void close();

Parameter(s):

参数:

  • It does not accept any parameter.

    它不接受任何参数。

Return value:

返回值:

The return type of the method is void, it returns nothing.

该方法的返回类型为void ,不返回任何内容。

Example:

例:

// Java program to demonstrate the example
// of void close() method of
// BufferedWriter
import java.io.*;
public class CloseBR {public static void main(String[] args) {try {// Instantiates StringWriter
StringWriter str_w = new StringWriter();
// Instantiates BufferedWriter
BufferedWriter buff_w = new BufferedWriter(str_w);
// Append "Hello" in buff_with the
// help of append()
buff_w.append("Hello...");
// Close the stream and free
// system resources linked with
// this stream buff_w
buff_w.close();
// we can't perform append() on
// buff_w because this stream is
// already closed
buff_w.append("World!!!");
// Read Buffer
System.out.println("" + str_w.getBuffer());
} catch (IOException ex) {System.out.println("buff_str: " + ex.getMessage());
}
}
}

Output

输出量

buff_str: Stream closed

翻译自: https://www.includehelp.com/java/bufferedwriter-close-method-with-example.aspx

Java BufferedWriter close()方法与示例相关推荐

  1. Java IOUtils.copy方法代码示例(亲测)

    本文整理汇总了Java中org.apache.commons.io.IOUtils.copy方法的典型用法代码示例.如果您正苦于以下问题:Java IOUtils.copy方法的具体用法?Java I ...

  2. java user directory,Java ProcessBuilder directory()方法与示例

    语法:public File directory (); public ProcessBuilder directory (File dir); ProcessBuilder类directory()方 ...

  3. Java序列化魔术方法及其示例使用

    在上一篇文章中, 您需要了解有关Java序列化的所有知识 ,我们讨论了如何通过实现Java序列化来启用类的可序列化性. Serializable接口. 如果我们的类未实现Serializable接口, ...

  4. catalog java,Java Connection getCatalog()方法与示例

    通常,目录是一个目录,其中包含有关数据集,文件或数据库的信息.而数据库目录中包含所有数据库,基本表,视图(虚拟表),同义词,值范围,索引,用户和用户组的列表. Connection接口的getCata ...

  5. filepermission java,Java FilePermission getActions()方法与示例

    FilePermission类getActions()方法getActions()方法在java.io包中可用. getActions()方法用于检查此FilePermission和给定对象在路径名和 ...

  6. java方法参数Bundle,Java ResourceBundle keySet()方法及示例

    ResourceBundle类keySet()方法keySet()方法在java.util包中可用. keySet()方法用于从此ResourceBundle及其超级捆绑包中获取所有现有键,以在Set ...

  7. java exec waitfor,Java Process waitFor()方法与示例

    流程类waitFor()方法在java.lang包中提供了waitFor()方法. waitFor()方法用于使当前正在运行的线程在需要时等待,直到由该Process对象表示的进程完成其终止为止. 当 ...

  8. java arraylist.add(),Java ArrayList add()方法与示例

    ArrayList类add()方法 语法:public boolean add(T ele); public void add(int indices, T ele);add()方法在java.uti ...

  9. java rollback用法,Java Connection rollBack()方法与示例

    回滚操作将撤消当前事务所做的所有更改,即,如果调用Connection接口的rollBack()方法,则所有修改都将还原到最后一次提交. 您还可以通过将所需的Savepoint对象作为参数传递给此方法 ...

  10. inputstream 关闭 java,Java ObjectInputStream close()方法与示例

    ObjectInputStream类close()方法close()方法在java.io包中可用. close()方法用于关闭此ObjectInputStream并释放与此流链接的所有系统资源. cl ...

最新文章

  1. log4j(四)——如何控制不同风格的日志信息的输出?
  2. 怎么访问和java包同级的文件_JAVA程序员谈几种访问文件的方式
  3. 学习笔记#Android Studio 从安装到虚拟机启动
  4. 有没有测试水泥稳定性的软件,水泥稳定碎石土7天无侧限抗压强度制件(参考模板)...
  5. faster rcnn源码解读(五)之layer(网络里的input-data)
  6. linux上修改html,linux进程名修改
  7. python读取html中body_python批量获取html内body内容的实例
  8. 简述arm linux内核启动流程,Linux内核启动过程和Bootloader(总述)
  9. 备份linux分区到usb,将Linux引导加载程序备份到USB的方法
  10. pyecharts实现多节点、长路径的sankey桑基图
  11. php 二维数组去除一项,PHP二维数组提取函数----把不需要的数据剔除
  12. Excel学习笔记:P22-时间格式、工龄与工时计算
  13. 51单片机外设篇:DS18B20
  14. 动画:用动画给面试官解释 TCP 三次握手过程
  15. 管理小故事100例1
  16. 对于百度统计热力点击图的研究
  17. css实现六边形图片(最简单易懂方法实现高逼格图片展示)
  18. 简单16进制转字符串
  19. while语句和do...while语句
  20. 常用的Java转义字符

热门文章

  1. 涉及子模块_COMSOL Multiphysics 5.6 RF模块更新详解
  2. c语言给定一个字符串匹配,使用C语言解决字符串匹配问题的方法
  3. 简述ospf的工作原理_现代数字存储示波器的工作原理简述
  4. python语句print(type([1、2、3、4))_Python 学习第一天
  5. netty获取玩家chanel_Netty4.X 获取客户端IP
  6. 【Java从入门到头秃专栏 】(一)学在Java语法之前
  7. uint8 转换为 float
  8. 腾讯云服务器 ubuntu 设置允许root用户登录和禁用ubuntu用户
  9. Nginx(一):概念基础
  10. 这一年多来,阿里Blink测试体系如何从0走向成熟?