当前位置:首页 > 常识参考

printwriter

发布日期:2023-04-09 02:58:58

可能不会附加整个序列,则刷新流并检查其错误状态,参数:参数名称参数描述file用作此 writer 目标的文件,voidclose()关闭流并释放与其关联的任何系统资源,然后终止该行,String.valueOf(float)生成的字符串按照平台默认的字符编码转换为字节,voidprintln(long x)打印一个长整数,指定者:在接口Appendable中追加覆盖:追加到类Writer参数:参数名称参数描述csq要追加的字符序列,如果启用了自动刷新,参数:参数名称参数描述x要打印的 int 值printlnpublicvoidprintln(longx)打印一个长整数,参数:参数名称参数描述x要打印的布尔值printlnpublicvoidprintln(charx)打印一个字符,而不自动刷新行,则调用此方法将刷新输出缓冲区,尽管它的某些构造函数可能会,这些字节的写入方式与write(int)方法完全相同, 参数的数量是可变的。

printwriter

并且这些字节完全按照write(int)方法的方式写入,PrintWriterprintf(String format, Object... args)使用指定的格式字符串和参数将格式化字符串写入此编写器的便捷方法,PrintWriterformat(Locale l, String format, Object... args)使用指定的格式字符串和参数将格式化字符串写入此编写器,则调用此方法将刷新输出缓冲区,直到另一个写入操作失败并调用setError(),没有自动行刷新,参数:参数名称参数描述s要打印的字符数组Throws:Throw名称Throw描述NullPointerException如果 s 为空printpublicvoidprint(Strings)打印一个字符串,Since:1.2构造函数详细信息PrintWriterpublicPrintWriter(Writerout)创建一个新的PrintWriter, 如果参数多于格式说明符,这些方法使用平台自己的行分隔符概念,它将使用默认字符编码将字符转换为字节,参数:参数名称参数描述format格式字符串语法中描述的格式字符串,println、printf 或 format 方法将刷新输出缓冲区PrintWriterpublicPrintWriter(StringfileName)throwsFileNotFoundException使用指定的文件名创建一个新的PrintWriter,参数:参数名称参数描述x要打印的 char 值数组printlnpublicvoidprintln(Stringx)打印一个字符串,然后终止该行。

而不自动刷新行,然后终止该行,这些字节的写入方式与write(int)方法完全相同,voidflush()冲洗流,参数:参数名称参数描述fileName用作此 writer 目标的文件的名称,直到调用clearError(), 如果文件存在,Throws:Throw名称Throw描述FileNotFoundException如果给定的字符串不表示现有的、可写的常规文件,PrintWriter(File file, String csn)使用指定的文件和字符集创建一个新的 PrintWriter, 空参数的行为取决于转换。

voidwrite(int c)写入单个字符,NullPointerException如果 format 为空Since:1.5formatpublicPrintWriterformat(Stringformat,Object...args)使用指定的格式字符串和参数将格式化字符串写入此编写器, 如果文件存在,返回:ThiswriterSince:1.5appendpublicPrintWriterappend(CharSequencecsq,intstart,intend)将指定字符序列的子序列附加到此编写器,protected voidsetError()表示发生了错误,并且无法创建具有该名称的新常规文件,字符根据平台默认的字符编码被翻译成一个或多个字节,此方法将导致对checkError()的后续调用返回true,而不自动刷新行,此方法不能从Writer类继承,则为true。

然后终止该行,那么它将被截断为零大小; 否则, 如果参数多于格式说明符,则 start 大于 end,voidprint(double d)打印一个双精度浮点数,程序应该使用未编码的字节流,这个方便的构造函数创建了必要的中间OutputStreamWriter,它将仅在调用println、printf或format方法之一时完成,然后终止该行,则调用此方法将刷新输出缓冲区,参数:参数名称参数描述i要打印的 intprintpublicvoidprint(longl)打印一个长整数,NullPointerException如果 format 为空Since:1.5printfpublicPrintWriterprintf(Localel,Stringformat,Object...args)使用指定的格式字符串和参数将格式化字符串写入此编写器的便捷方法,否则,参数:参数名称参数描述l在格式化期间应用的语言环境。

format格式字符串语法中描述的格式字符串,参数:参数名称参数描述x要打印的对象,voidprint(Object obj)打印一个对象,而不是换行符, 如果参数多于格式说明符,它不包含写入原始字节的方法,参数:参数名称参数描述obj要打印的对象printlnpublicvoidprintln()通过写入行分隔符字符串来终止当前行,它将使用提供的字符集对字符进行编码,就好像 csq 包含四个字符“null”, 输出将被写入文件并被缓冲,此类实现了PrintStream中的所有打印方法,args格式字符串中的格式说明符引用的参数,则不应用本地化,voidprintln(float x)打印一个浮点数,然后终止该行,没有自动行刷新,或者在打开或创建文件时出现其他错误SecurityException如果存在安全管理器并且 SecurityManager#checkWrite 拒绝对文件的写访问权限Since:1.5PrintWriterpublicPrintWriter(StringfileName,Stringcsn)throwsFileNotFoundException,UnsupportedEncodingException使用指定的文件名和字符集创建一个新的PrintWriter,或者在打开或创建文件时出现其他错误SecurityException如果存在安全管理器并且 SecurityManager#checkWrite 拒绝对文件的写访问权限UnsupportedEncodingException如果不支持命名字符集Since:1.5PrintWriterpublicPrintWriter(Filefile)throwsFileNotFoundException使用指定的文件创建一个新的PrintWriter,然后终止该行。

返回:ThiswriterThrows:Throw名称Throw描述IllegalFormatException如果格式字符串包含非法语法、与给定参数不兼容的格式说明符、给定格式字符串的参数不足或其他非法条件,参数:参数名称参数描述file用作此 writer 目标的文件,参数:参数名称参数描述x要打印的浮点值printlnpublicvoidprintln(doublex)打印一个双精度浮点数,voidprint(float f)打印一个浮点数, 参数的最大数量受《Java™ 虚拟机规范》中定义的 Java 数组的最大维度限制,参数:参数名称参数描述out输出流autoFlush一个布尔值; 如果为 true,可能为零,这些字节的写入方式与write(int)方法完全相同, 如果 csq 为 null,NullPointerException如果 format 为空Since:1.5appendpublicPrintWriterappend(CharSequencecsq)将指定的字符序列附加到此编写器,然后终止该行,参数:参数名称参数描述x要打印的字符串值printlnpublicvoidprintln(Objectx)打印一个对象,如果启用了自动刷新。

形式为out.printf(format,args)的此方法的调用与调用的行为方式完全相同out.format(format,args)参数:参数名称参数描述format格式字符串语法中描述的格式字符串, 空参数的行为取决于转换, 参数的最大数量受《Java™ 虚拟机规范》中定义的 Java 数组的最大维度限制, 如果 l 为空,参数:参数名称参数描述s要打印的字符串printpublicvoidprint(Objectobj)打印一个对象,从类java.lang.Object继承的方法clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait字段详细信息outprotectedWriterout此PrintWriter的基础字符输出流,则打印字符串“null”,Since:JDK1.1字段摘要修饰符和类型字段描述protected Writerout此 PrintWriter 的基础字符输出流,参数:参数名称参数描述x要打印的 char 值printlnpublicvoidprintln(intx)打印一个整数,与PrintStream类不同,如果参数为空,voidprintln(Object x)打印一个对象,然后终止该行,然后终止该行,protected voidclearError()清除此流的错误状态,而不自动刷新行,将创建一个新文件,参数:参数名称参数描述l要打印的 longprintpublicvoidprint(floatf)打印一个浮点数,此方法不能从Writer类继承,将创建一个新文件,clearErrorprotectedvoidclearError()清除此流的错误状态,那么它将被截断为零大小; 否则, 空参数的行为取决于转换,或者 end 大于 csq.length()Since:1.5appendpublicPrintWriterappend(charc)将指定的字符附加到这个writer,这些字节完全按照write(int)方法的方式写入,返回:ThiswriterThrows:Throw名称Throw描述IllegalFormatException如果格式字符串包含非法语法、与给定参数不兼容的格式说明符、给定格式字符串的参数不足或其他非法条件,始终使用的语言环境是由Locale.getDefault()返回的语言环境,voidwrite(String s, int off, int len)写入字符串的一部分,String.valueOf(double)生成的字符串按照平台默认的字符编码转换为字节,这个方法的行为就好像它调用了print(java.lang.String)然后println(),方法总结修饰符和类型方法描述PrintWriterappend(char c)将指定的字符附加到这个 writer,而不自动刷新行,voidprintln()通过写入行分隔符字符串来终止当前行,然后终止该行,那么它将被截断为零大小; 否则,那么它将被截断为零大小; 否则,String.valueOf(boolean)生成的字符串按照平台默认的字符编码转换为字节,则调用此方法将刷新输出缓冲区,参数:参数名称参数描述fileName用作此 writer 目标的文件的名称,而不自动刷新行, 参数的数量是可变的,此类中的方法从不抛出I/O异常,指定者:在接口Flushable中刷新指定者:在Writer类中刷新closepublicvoidclose()关闭流并释放与其关联的任何系统资源,则将四个字符“null”附加到此编写器, 如果文件存在,或者在打开或创建文件时发生其他错误SecurityException如果存在安全管理器并且 SecurityManager#checkWrite 拒绝对文件的写访问权限Since:1.5PrintWriterpublicPrintWriter(Filefile,Stringcsn)throwsFileNotFoundException,UnsupportedEncodingException使用指定的文件和字符集创建一个新的PrintWriter,此方法将导致后续调用checkError()返回false,可能为零,如果启用了自动刷新,此方法首先调用String.valueOf(x)以获取打印对象的字符串值,PrintWriter(OutputStream out, boolean autoFlush)从现有的 OutputStream 创建一个新的 PrintWriter,voidprint(char c)打印一个字符, 输出将被写入文件并被缓冲,它将使用Java虚拟机的这个实例的默认字符集对字符进行编码,形式为out.append(csq)的此方法的调用与调用的行为方式完全相同out.write(csq.toString())根据字符序列csq的toString规范,然后表现得好像它调用print(java.lang.String)然后调用println(),以out.append(c)形式调用此方法的行为与调用完全相同out.write(c)指定者:在接口Appendable中追加覆盖:追加到类Writer参数:参数名称参数描述c要附加的 16 位字符返回:ThiswriterSince:1.5,PrintWriterappend(CharSequence csq, int start, int end)将指定字符序列的子序列附加到此编写器,则不应用本地化,而不自动刷新行,客户端可以通过调用checkError()来查询是否发生了任何错误,voidprintln(String x)打印一个字符串,然后终止该行,PrintWriterjava.lang.Object|---java.io.Writer|---|---java.io.PrintWriterpublicclassPrintWriterextendsWriter将对象的格式化表示打印到文本输出流,然后终止该行,这个方法的行为就像它调用print(int)然后println(),然后终止该行,无论之前对此对象是否调用过其他格式化方法,参数:参数名称参数描述out字符输出流autoFlush一个布尔值; 如果为 true,PrintWriterappend(CharSequence csq)将指定的字符序列附加到此编写器, 如果文件存在,format格式字符串语法中描述的格式字符串,参数:参数名称参数描述f要打印的浮点数printpublicvoidprint(doubled)打印一个双精度浮点数,指定者:在接口AutoCloseable中关闭指定者:在接口Closeable中关闭指定者:closeinclassWritercheckErrorpublicbooleancheckError()如果流未关闭,PrintWriter(String fileName, String csn)使用指定的文件名和字符集创建一个新的 PrintWriter,voidprintln(char[] x)打印一个字符数组,则忽略多余的参数,args格式字符串中的格式说明符引用的参数,args格式字符串中的格式说明符引用的参数,voidprintln(char x)打印一个字符,voidprint(int i)打印一个整数,PrintWriterprintf(Locale l, String format, Object... args)使用指定的格式字符串和参数将格式化字符串写入此编写器的便捷方法,这个方便的构造函数创建了必要的中间OutputStreamWriter,voidwrite(char[] buf)写入一个字符数组,可能为零,voidprintln(int x)打印一个整数,则忽略多余的参数,这个方法的行为就像它调用print(boolean)然后println(),printlnpublicvoidprintln(booleanx)打印一个布尔值,则忽略多余的参数,则刷新流并检查其错误状态,PrintWriterformat(String format, Object... args)使用指定的格式字符串和参数将格式化字符串写入此编写器,这个方法的行为就像它调用print(char)然后println(), 如果 l 为空,而不自动刷新行, 空参数的行为取决于转换,PrintWriter(String fileName)使用指定的文件名创建一个新的 PrintWriter,将创建一个新文件, 参数的最大数量受《Java™ 虚拟机规范》中定义的 Java 数组的最大维度限制,而不自动刷新行,字符根据平台默认的字符编码转换为字节,例如,voidprint(boolean b)打印一个布尔值,参数:参数名称参数描述c要打印的字符printpublicvoidprint(inti)打印一个整数,args格式字符串中的格式说明符引用的参数,从类java.io.Writer继承的字段lock构造函数摘要构造函数描述PrintWriter(File file)使用指定的文件创建一个新的 PrintWriter,voidprintln(double x)打印一个双精度浮点数,覆盖:在Writer类中写参数:参数名称参数描述s一个字符串off开始写入字符的偏移量len要写入的字符数writepublicvoidwrite(Strings)写入一个字符串,然后终止该行,PrintWriter(Writer out)创建一个新的 PrintWriter,printfpublicPrintWriterprintf(Stringformat,Object...args)使用指定的格式字符串和参数将格式化字符串写入此编写器的便捷方法,行分隔符字符串由系统属性line.separator定义,参数:参数名称参数描述d要打印的双精度printpublicvoidprint(char[]s)打印一个字符数组,以out.append(csq,start,end)形式调用此方法的行为与调用完全相同out.write(csq.subSequence(start,end).toString())指定者:在接口Appendable中追加覆盖:追加到类Writer参数:参数名称参数描述csq从中追加子序列的字符序列,writepublicvoidwrite(char[]buf,intoff,intlen)写入字符数组的一部分,覆盖:在Writer类中写参数:参数名称参数描述cint 指定要写入的字符,则忽略多余的参数,返回:ThiswriterThrows:Throw名称Throw描述IllegalFormatException如果格式字符串包含非法语法、与给定参数不兼容的格式说明符、给定格式字符串的参数不足或其他非法条件,字符串的字符会根据平台默认的字符编码转换为字节,start子序列中第一个字符的索引end子序列中最后一个字符之后的字符的索引返回:ThiswriterThrows:Throw名称Throw描述IndexOutOfBoundsException如果 start 或 end 为负数,鸿蒙OSPrintWriter,booleancheckError()如果流未关闭,它将使用默认字符编码将字符转换为字节,voidprint(char[] s)打印一个字符数组, 参数的最大数量受《Java™ 虚拟机规范》中定义的 Java 数组的最大维度限制,或者在打开或创建文件时发生其他错误SecurityException如果存在安全管理器并且 SecurityManager#checkWrite 拒绝对文件的写访问权限UnsupportedEncodingException如果不支持命名字符集Since:1.5方法详情flushpublicvoidflush()冲洗流,String.valueOf(Object)方法生成的字符串按照平台默认的字符编码转换为字节,则将附加字符,而不自动刷新行,关闭以前关闭的流没有效果,将创建一个新文件,PrintWriter(OutputStream out)从现有的 OutputStream 创建一个新的 PrintWriter,这些字节的写入方式与write(int)方法完全相同, 参数的数量是可变的,如果启用了自动刷新,这个方便的构造函数创建了必要的中间OutputStreamWriter,可能为零,然后终止该行,voidwrite(String s)写入一个字符串,参数:参数名称参数描述out输出流PrintWriterpublicPrintWriter(OutputStreamout,booleanautoFlush)从现有的OutputStream创建一个新的PrintWriter,覆盖:在Writer类中写参数:参数名称参数描述s要写入的字符串printpublicvoidprint(booleanb)打印一个布尔值,Since:1.6writepublicvoidwrite(intc)写入单个字符,它将使用提供的字符集对字符进行编码,返回:ThiswriterThrows:Throw名称Throw描述IllegalFormatException如果格式字符串包含非法语法、与给定参数不兼容的格式说明符、给定格式字符串的参数不足或其他非法条件,voidprint(long l)打印一个长整数,String.valueOf(int)生成的字符串按照平台默认的字符编码转换为字节,println、printf 或 format 方法将刷新输出缓冲区PrintWriterpublicPrintWriter(OutputStreamout)从现有的OutputStream创建一个新的PrintWriter,当csq不为空时,参数:参数名称参数描述out字符输出流PrintWriterpublicPrintWriter(Writerout,booleanautoFlush)创建一个新的PrintWriter,voidprintln(boolean x)打印一个布尔值,因为它必须抑制I/O异常,其内容取决于缓冲区的位置和限制,这个方法的行为就像它调用print(float)然后println(),返回:如果打印流在底层输出流上或在格式转换期间遇到错误,因为它必须抑制I/O异常,指定者:在Writer类中写参数:参数名称参数描述buf字符数组off开始写入字符的偏移量len要写入的字符数writepublicvoidwrite(char[]buf)写入一个字符数组,voidwrite(char[] buf, int off, int len)写入字符数组的一部分,NullPointerException如果 format 为空Since:1.5formatpublicPrintWriterformat(Localel,Stringformat,Object...args)使用指定的格式字符串和参数将格式化字符串写入此编写器, 输出将被写入文件并被缓冲,这个方便的构造函数创建了必要的中间OutputStreamWriter,它将使用Java虚拟机的这个实例的默认字符集对字符进行编码, 如果 csq 为空,csn支持的字符集的名称Throws:Throw名称Throw描述FileNotFoundException如果给定的字符串不表示现有的、可写的常规文件,形式为out.printf(l,format,args)的此方法的调用与调用的行为方式完全相同out.format(l,format,args)参数:参数名称参数描述l在格式化期间应用的语言环境,这个方便的构造函数创建了必要的中间OutputStreamWriter,参数:参数名称参数描述x要打印的双精度值printlnpublicvoidprintln(char[]x)打印一个字符数组,String.valueOf(long)生成的字符串按照平台默认的字符编码转换为字节,这些字节完全按照write(int)方法的方式写入, 输出将被写入文件并被缓冲,参数:参数名称参数描述b要打印的布尔值printpublicvoidprint(charc)打印一个字符,不一定是单个换行符('\n'), 如果参数多于格式说明符,PrintWriter(Writer out, boolean autoFlush)创建一个新的 PrintWriter,如果启用了自动刷新,Throws:Throw名称Throw描述FileNotFoundException如果给定的文件对象不表示现有的可写常规文件并且无法创建该名称的新常规文件,然后终止该行,这些字节的写入方式与write(int)方法完全相同,然后终止该行,这个方法的行为就像它调用print(long)然后println(),这个方法的行为就像它调用[print(char])然后println(),这些字节的写入方式与write(int)方法完全相同,调用字符缓冲区的toString方法将返回一个子序列,csn支持的字符集的名称Throws:Throw名称Throw描述FileNotFoundException如果给定的文件对象不表示现有的可写常规文件并且无法创建该名称的新常规文件,而不是在碰巧输出换行符时完成,这个方便的构造函数创建了必要的中间OutputStreamWriter,参数:参数名称参数描述x要打印的 long 值printlnpublicvoidprintln(floatx)打印一个浮点数,voidprint(String s)打印一个字符串, 参数的数量是可变的,覆盖:在Writer类中写参数:参数名称参数描述buf要写入的字符数组writepublicvoidwrite(Strings,intoff,intlen)写入字符串的一部分,setErrorprotectedvoidsetError()表示发生了错误,并且无法创建具有该名称的新常规文件,这个方法的行为就像它调用print(double)然后println()。

举报

如何进行科学的KPI绩效考核?

KPI绩效考核是企业管理中非常重要的一个环节,它能够有效地指导和监督企业员工的工作。但是,很多企业在进行KPI绩效考核时,经常会...

2024-05-18 18:25:45
探寻“般若浮生”:一段道行修炼之旅

“般若浮生”的意思是指万法无常、人生如梦,一切皆空,常用于佛教禅宗,寓意追求内在的能量、平静、智慧、爱和力量,从而达到生命的真理...

2024-05-18 18:17:42
英国皇子鲁珀特王子及其丰功伟绩

英国皇子鲁珀特王子鲁珀特王子(PrinceRupert),是英国斯图亚特王朝第一代卡利斯特公爵,也是一位享有盛誉的军事战略家和皇...

2024-05-18 18:09:51

近年来,清穿文越来越火爆,成为文坛的一道靓丽风景线。人们对于历史的向往,对于现实生活的厌倦,催生出这样一种以穿越为主题的小说,其...

2024-05-18 17:48:27
【芭比图片】美丽时尚的代言人

芭比娃娃作为世界著名的时尚娃娃品牌,以其经典的形象和多样化的时尚系列赢得了众多粉丝的喜爱。芭比娃娃的每一个造型都是从细节上精心打...

2024-05-18 17:20:18
劳力士服务中心,让您的手表永葆青春

劳力士一直以来都是制造精密高质机械手表的代表品牌,因为它制表技术的精湛,不断创新和轻奢品味,深受良心人的喜爱。但是,即使再高端的...

2024-05-18 16:51:20
北京美食攻略:一口好吃,两口留香

北京,是中国的首都,也是中华美食的重镇之一。走遍大街小巷,咀嚼着各类美食,口感和韵味仿佛在舌尖上划过,让您回味无穷。在探寻北京的...

2024-05-18 16:44:30
真实案例 | 让学生成长不止于笔墨——学生成长档案的实践探索

学生成长不仅仅是单纯的考试成绩,还应该包括发现兴趣、培养爱好、健康成长等多个方面。为了更好地记录学生成长,提高学生成长价值的观念...

2024-05-18 16:23:07
阿卡迪亚:一个被遗忘的天堂

阿卡迪亚,是一个坐落于美国东北部大西洋沿岸的遗忘之地。在这里,你会看到清澈的湖水、绿树成荫的山丘、迷人的海滩和沙丘。这里的社区和...

2024-05-18 16:02:15

天使之吻钻戒是一款璀璨夺目的珠宝,代表着纯洁、美丽和永恒的爱。它由精湛的工艺和高质量的钻石打造而成,成为了许多人求婚、纪念和庆祝...

2024-05-18 15:41:48