printstacktrace方法的作用,printwriter类

1.java.io.PrintWriter是java的常用类,可用于创建文件并将数据写入文本文件。 可以理解为java的文件输出。 java的文件输入为java.io.File。

2 .常用的结构方法:

注意: java.io.PrintWriter的构建方法不限于以下示例,java.io.PrintWriter的构建方法的参数可以是字节流。 为了主要介绍文件的操作,本文不讨论参数为字节流的java.io.PrintWriter。

)1)构造方法参数必须是字符串类型的对象,并且值必须是文件的完整路径。 如果文件不存在,则会先创建文件。

公共打印机(字符串文件名) throwsfilenotfoundexception (this ) newbufferedwriter (newoutputstreamwriter ) newfileoredwriter 如果aaa.txt不存在,请创建aaa.txt,然后将Hello World写入aaa.txt。 如果存在aaa.txt,则直接向aaa.txt写入“Hello World”。

public class filetest { publicstaticvoidmain (string [ ] args ) { PrintWriter pw=null; try { pw=new printwriter (‘ f ://AAA.txt ); }catch(filenotfoundexceptione )/todo auto-generatedcatchblocke.print stack trace ); }pw.print(‘Helloworld ); pw.close (; } )2)构造方法参数必须是File类型的对象,并且值必须为File。

公共打印机(文件) throwsfilenotfoundexception (this ) newbufferedwriter (newoutputstreamwriter ) newfileoutputstreamwriter

public class filetest { publicstaticvoidmain (string [ ] args )文件文件=new file (‘ f ://CCC.txt ‘ ); 系统. out.println (file.exists () ); //输出为false。 因为本地没有CCC.txt打印机pw=null; try { pw=new printwriter (文件); //先创建ccc.txt (如果存在则不创建) catch ) filenotfoundexceptione )//todo auto-generatedcatchblocke.print stack trace ) ) }pw.print(‘Helloworld ); pw.close (; }3.一般方法:

(1) print(stringstr ) :向文件中写入字符串。

)2) print(char[]ch ) :在文件中写入字符数组。

)3) print(charc ) :将文字写入文件。

(4) print ) int ) :在文件中写入int型的值。

)5) print(longL ) :在文件中写入long型的值。

(6) print ) float ) :在文件中写入float型的值。

(7) print ) double ) :向文件中写入double型的值。

(8) print ) boolean ) :向文件中写入boolean类型的值。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注