分享
day21作业答案(1).txt
下载文档

ID:3482129

大小:4.69KB

页数:4页

格式:TXT

时间:2024-05-09

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
day21 作业 答案
1������������ַ����������ܴ���(����ĺ�������) ���������� (1)һ�ζ�ȡ�����ַ�(21.03_IO��(�ַ����Ŀ���).avi) FileReader fr = new FileReader("aaa.txt"); FileWriter fw = new FileWriter("bbb.txt"); char ch = 0; while((ch = fr.read()) != -1) { fw.write(ch); } fr.close(); fw.close(); (2)һ�ζ�ȡ����ַ�(21.06_IO��(�Զ����ַ�����Ŀ���).avi) FileReader fr = new FileReader("aaa.txt"); FileWriter fw = new FileWriter("bbb.txt"); int len= 0; char[] arr = new char[1024*8]; while((len = fr.read(arr)) != -1) { fw.write(arr, 0, len); } fr.close(); fw.close(); �ַ�����������(ֻ��Ҫ����Ӧ�Ļ��������ɶ�Ӧ�Ļ�����) (1)һ�ζ�ȡ�����ַ�(21.07_IO��(��������ַ���).avi) BufferedReader br = new BufferedReader(new FileReader("aaa.txt")); BufferedWriter bw = new BufferedWriter(new FileWriter("bbb.txt")); int ch= 0; while((ch = br.read()) != -1) { bw.write(ch); } br.close(); bw.close(); (2)һ�ζ�ȡ����ַ�(�Լ����) BufferedReader br = new BufferedReader(new FileReader("aaa.txt")); BufferedWriter bw = new BufferedWriter(new FileWriter("bbb.txt")); int len= 0; char[] arr = new char[1024*8]; while((len = br.read(arr)) != -1) { bw.write(arr, 0, len); } br.close(); bw.close(); 2����Ͻ������ѧϰ��������Ƶ��д��������������˼·! (1)�Ӽ��̽���һ���ļ���·��,ͳ�Ƹ��ļ��д�С (a)����һ�������ļ��д�С��long���ͱ���sum(�����Լ��𣬴˴�����ʾ��)�� (b)����һ��Scanner����ʹ��nextLine�ӿ���̨��ȡ�����·������Ӧ��String���� (c)����һ��File���� f��ָ���String�����������·���� (d)����һ������getLength(File file),��f����÷����С� (e)ʹ��listFiles()������ȡ�����ļ���·���µ����е��ļ����ļ���,�洢��File�����С� (f)��������,��ÿһ���ļ����ļ������жϡ� (g)������ļ�,�͵���length()������ȡ���ļ��Ĵ�С�������sum��ӵõ���sum�� (h)������ļ���,�͵ݹ����getLength()�����������ļ��е�File������getLength()�����С� (i)ѭ����������ӡ�ܺͣ���Ϊ���ļ��д�С�����̽����� (2)�Ӽ��̽���һ���ļ���·��,ɾ�����ļ��С� (a)����һ��Scanner����ʹ��nextLine�ӿ���̨��ȡ�����·������Ӧ��String���� (b)����һ��File���� f��ָ���String�����������·���� (c)����һ������deleteFile(File file),��f����÷����С� (d)ʹ��listFiles()������ȡ�����ļ���·���µ����е��ļ����ļ���,�洢��File�����С� (e)��������,��ÿһ���ļ����ļ������жϡ� (f)������ļ�,����delete()���������ļ�ɾ���� (g)������ļ���,�͵ݹ����deleteFile()�����������ļ��е�File������deleteFile()�����С� (h)ѭ������������delete����ɾ��file�����̽����� (3)�Ӽ��̽��������ļ���·��,������һ���ļ�����(��������)��������һ���ļ����� (a)����һ�������ļ��д�С��long���ͱ���sum(�����Լ��𣬴˴�����ʾ��)�� (b)����һ��Scanner����ʹ��nextLine�ӿ���̨��ȡ�����·������Ӧ��String���� (c)����һ��File���� srcf(Դ·��)��ָ���String�����������·���� (d)ʹ��nextLine�ӿ���̨��ȡ�����·������Ӧ��String���� (e)����һ��File���� destf(Ŀ�ĵ�)��ָ���String�����������·���� (d)����һ������copyFile(File srcDir,File destDir),��f����÷����С� (e)ʹ��listFiles()������ȡ��srcfile��Ӧ·���µ����е��ļ����ļ���,�洢��File�����С� (f)��������,��ÿһ���ļ����ļ��в���ֵ��һ���µ�File���� file�������жϡ� (h)���file���ļ���,��ȡ���ļ��е����֣���destDir��ƴ��һ���µ�·��destDir����fileΪԴ·����destFileΪĿ�ĵ�·��,�ݹ����copyFile()����,������File�����Ӧ����copyFile()�����С� (g)���file���ļ�,��ȡ���ļ������֣���destDir��ƴ��һ���µ�·��destFile����fileΪԴ·����destFileΪĿ�ĵ�·��,���п�������(֮ǰ�Ѿ��ô�����������岽�費��˵��)�� (i)ѭ�����������̽����� (4)�Ӽ��̽���һ���ļ���·��,���ļ����е������ļ��Լ��ļ��е����ְ��㼶��ӡ, ����: aaa���ļ���,������bbb.txt,ccc.txt,ddd.txt��Щ�ļ�,��eee�������ļ���,eee����fff.txt��ggg.txt,��ӡ���㼶�� aaa bbb.txt ccc.txt ddd.txt eee fff.txt ggg.txt (a)����һ��Scanner����ʹ��nextLine�ӿ���̨��ȡ�����·������Ӧ��String���� (b)����һ��File���� f��ָ���String�����������·���� (c)����һ������showFile(File file��int leave ),��f����÷�����,leave��ʼֵ���Դ�0�� (d)ʹ��listFiles()������ȡ�����ļ���·���µ����е��ļ����ļ���,�洢��File�����С� (e)ѭ��1:��������,��ÿһ���ļ����ļ������жϡ� (f)ѭ��2:�ڱ��������ȶ���һ��forѭ������0��ʼ (ʾ�� int i=0;i<leave;i++) (g)�������ѭ��2����������ѭ��2�У���ӡһ���Ʊ���հ�����(ʾ�� s.o.print("\t") ��Ҫ��ln) (h)ѭ��2�����󣬴�ӡѭ��1�õ����ļ������ļ��е�����(ֱ�Ӵ�ӡ�����ж�)�� (i)��ӡ�������ж�ѭ��1�õ���File����������ļ���,��leave+=1���ݹ����copyFile()����,�����ļ��ж�Ӧ��File�����leave��Ӧ����copyFile()�����С� (j)ѭ�����������̽�����

此文档下载收益归作者所有

下载文档
你可能关注的文档
收起
展开