版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、休息日加强补充练习题:标题:包含两个集合“a”、“b”、“c”、“d”、“e”和“d”、“e”、“f”、“g”import Java . util . ArrayList;/*标题1 :包含“a”、“b”、“c”、“d”、“e”和“d”、“e”、“f”、“g”将这两个聚合重复数据消除项目组合在一起以满足需求*/Public class demo 10public static void main(stringargs)ArrayList list 1=new ArrayList();list 1 . add( a );list 1 . add( b );list 1 . add( c );li
2、st 1 . add( d );list 1 . add( e );ArrayList list 2=new ArrayList();list 2 . add( d );list 2 . add( e );list 2 . add( f );list 2 . add( g );list 2 . add( h );MyAdd(list1,list 2);private static void myadd(ArrayList list 1,ArrayList list 2) 字串:清单For)、If(!清单1。list 1 . contains(string)list 1 . add(string
3、);system . out . print ln(list 1);标题2:已知文件a.txt的内容为“AAbcdea22dferwplkCC321ou1 ou 1”。读取此文件的内容,删除重复的文字(区分大小写),并编写程序以按自然排序顺序输出到b.txt文件。也就是说,b.txt文件的内容是 abc. 123 . 必须按与相同的顺序输出import Java . io . buffered reader;import Java . io . buffered writer;import Java . io . file reader;import Java . io . file writ
4、er;import Java . io . io exception;import Java . util . treeset;Public class demo 11public static void main(stringargs)throws io exception buffered reader fr=new buffered reader(new file reader(c : users buffered writer bw=new buffered writer(c : users String line=nullWhile (line=fr.readLine()!=null
5、) line=sort(line);bw . write(line);bw . close();fr . close();Private static string sortTreeSet set=new TreeSet();string builder sb=new string builder();charch=line . tochar array();For (char c : ch) set . add(c);For (character : set) sb . append(character);return sb . tostring();标题:将指定目录(包括子目录)中的所有图
6、片复制到其他指定目录import Java . io . buffered input stream;import Java . io . buffered output stream;import Java . io . file;import Java . io . fileinputstream;import Java . io . fileoutputstream;import Java . io . io exception;/标题:将指定目录(包括子目录)下的所有图片复制到其他指定目录Public class demo 4Static string regex=。 。(jp|png
7、|gIf);public static void main(stringargs)throws io exception File File=new File(“e : 图”);Copy photo(文件);System.out.println(“传输完成!”);private static void copy photo(file file)throws io exception filefiles=file . list files();文件文件2 3360文件(for)If (file2.isDirectory() 复制photo(文件2); elseif (file2.getname(
8、)。matches (regex)buffered input stream bis=new buffered input stream(new file input stream(file 2);bytebuf=new byte1024 * 20;int lenght=0;buffered output stream Bos=new buffered output stream(c : 32;users While (lenght=bis.read(buf)!=-1) Bos.write(buf,0,lenght);Bos . close();bis . close();标题4 :模拟用户登
9、录功能的实现。收到用户输入的用户名和密码,然后与文件中存储的用户名和密码匹配import Java . io . buffered reader;import Java . io . buffered writer;import Java . io . file;import Java . io . file reader;import Java . io . file writer;import Java . io . io exception;import Java . util . scanner;/模拟用户登录功能的实现。收到用户输入的用户名和密码,然后与文件中存储的用户名和密码匹配P
10、ublic class demo 13Staticfile file=new file( c : 32;usersTry file . create newfile(); catch (IOException e) /TODO Auto-generated catch blocke . printstacktrace();static scanner sc=new scanner(system . in);public static void main(stringargs)throws exception While (true) System.out.println(“功能A:注册B:登录
11、选择”);string s=sc . next();If (a )。equals ignorecase (s)/注册register(); elseif (b )。equals ignore case(s)/注册log in();Break elseSystem.out.println(输入无效。或者,输入“b ”。/注册private static void register()throows io exception 输入System.out.println(“用户名:”)。);string Admin=sc . next();输入System.out.println(密码:)。);str
12、ing password=sc . next();string register line=password = admin;buffered writer bw=new buffered writer(c : users xiawei desktop config . properties ,true);bw . write(register line);bw . newline();System.out.println(注册成功!帐户名:“Admin”密码:“password;bw . close();/注册private static void log in()throws io exc
13、eption,exceptionint count=0;While (true) 输入System.out.println(“用户名:”)。);string Admin=sc . next();输入System.out.println(密码:)。);string password=sc . next();String line=password = Adminbuffered reader br=new buffered reader(new file reader(c : users String str=nullBoolean isLogin=falseWhile (str=br.read
14、Line()!=null) If (line.equals (str)IsLogin=trueBreakbr . close();If (isLogin) System.out.println(Admin 欢迎再次使用);Break else计数;System.out.println(密码输入错误!);If (count=5) 输入了多次System.out.println(”错误,帐户已锁定30秒。请稍后再试!”);thread . sleep(30000);If (count=8) System.out.println(“程序10秒后自动关闭!”);thread . sleep(10000);system . exit(0);标题5 :在c盘下有txt文本,读取该文本并计算指定给该文本的字符数(例如,将字符指定为“我”),将该字符及其对应的次数输出到当前项目的key.txt(例如,输出格式为:或=10)import Java . io . buffered reader;import Java . io . buffered writer;import Java . io . file;import Java . io . file reader;import Java . io . file writer;im
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 20818.11-2026工业过程测量和控制过程设备目录中的数据结构和元素第11部分:测量设备电子数据交换用属性列表(LOPs)通用结构
- 2025年工业机器人运维维修传感器系统维护
- 2025年工业机器人运动控制技术产业发展驱动因素
- 护理诊断的跨文化差异
- 2025年监管科技产品的用户体验设计
- 护理差错预防:工作负荷管理
- 护理工作中的职业发展
- 热硫化硅橡胶生产工岗前设备巡检考核试卷含答案
- 染料合成工岗前工艺规程考核试卷含答案
- 2026年新科教版高中高一历史上册第三单元隋唐制度创新卷含答案
- 电力拖动自动控制系统-运动控制系统(第5版)习题答案
- 第九讲:信息与大数据伦理问题-工程伦理
- 码头防汛培训
- GB/T 2878.1-2025液压传动连接普通螺纹斜油口和螺柱端第1部分:斜油口
- 2025陕西交通职业技术学院辅导员考试题库
- 2025年10月自考自考14056培训与人力资源开发押题及答案
- 导游旅行突发事件应急处理
- 中成药处方大全-仅作参考
- JTGT 3832-2018 公路工程预算定额 说明部分
- LCD1602液晶显示实验报告
- 赵九章“两弹一星”功勋人物事迹
评论
0/150
提交评论