预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共46页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第9讲流式I/O和文件目的数据流Java.io包数据流InputStream(输入流)InputStream定义的方法OutputStream(输出流)OutputStream定义的方法FileInputStream和FileOutputStreamBufferInputStream和BufferOutputStreamDataInputStream和DataOutputStreamPipedInputStream和PipedOutputStreamI/O流的链接Reader和WriterInputStreamReader和OutputStreamWriter字符流类字符流类BufferedReader和BufferedWriter文件文件名文件测试通用文件信息和工具目录工具文本输出文本输入StringTokenizer(字串记号器)类Java程序设计试题基本功能要求图1主窗口图书的信息保存在文件“cards.txt”中,格式如下: 图书编号名称 单价 001Java程序设计 25 002高等数学 39.9 003大学英语 18 销售信息文件“sales.txt”的格式如下: 一个标题 每种图书的销售信息,包括销售编号,销售员名称,销售数量,单价,总价。 一行该书销售总量的统计信息。 图书销售统计 ========================== 002号高等数学图书:单价39.9 C004张三50@£39.9=£1995 C001李四40@£39.9=£1596 C006李四10@£39.9=£399 =========================================== 总销量:100£3990 ===========================================通过三个文本框输入新的销售信息 销售员姓名(如果没有输入,显示message,停止继续处理) 图书编号(如果没有输入或输入的编号不存在,显示message,停止继续处理) 销售数量(如果没有输入或为负数或大于库存,显示message,停止继续处理) 通过两个按钮处理销售信息 通过一个按钮提交销售信息,在销售情况文本区显示,并更新库存。 通过一个按钮清除输入的信息。提交要求提交方式