版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
面试题1 ABCABC+汉的半个"。 InterceptionStr String int static args)System.out.println("Scanner ss ScannerSystem.out.println("Scanner n Scanner static setValue()String[] for string.length; ss.substring(i, ssistring return static Interception(String[]{int String "[\u4e00- +n for string.length; (string[i].matches(m)) count count count count countn, == countn, } 0;//countn,}}}17.1(点击查看大图)图(点击查看大图)图 程序输出结面试题2 HuHuanDemo static args[]) static BufferedReader[]buf BufferedReader[10];/*申请缓冲数组 int 开关 中间量int for(int 10;i++)/* { 给每个缓冲区定义do/* 判断是否是空串,如是则重新入 */{ System.out.print(" + (buf[i].readLine());/* 转 int buf[i].readLine() buf} {System.out.println("错误请重新输入");/*处理异 = (IOException return static int[] intSystem.out.println("\nfor 10; 数 {System.out.print(ary[i] }for 5; { }System.out.println("\nfor 10; 换后数 {System.out.print(ary[i] } 17.2图图 程序输出结面试题3 序、选择排序、S排序、快速排序、归并排序、堆排序、SortUtil等。下面详细介绍3冒泡排序(Bubble的位置。显然,处理一遍之后,"最轻"的元素就浮到了最置;处理两遍之后,"次轻"的元素就浮到了次置。在进行第二遍处理时,由于最置上的元素已是"最轻"元i-1选择排序(Selectionn-11L[1..n]L[1]2L[2..nL[2]交换位i插入排序(InsertionL[1..i-1]L[1..i]还是排好序的序列。要达到这个目的,可以用j(1≤j≤i-1),L[j]≤L[j+1]时为止。 InsertionSortArrayList 1~mod InsertionSort(int int list Random System.out.println("for num; %mod System.out.println("list[" void Integerint for list.size();{ (Integer) (tempIValue() ) -.intValue())list.add(MaxSize, { j }}}}System.out.println("for list.size();{System.out.println("list[" static args)InsertionSortis 17.3(点击查看大图)图(点击查看大图)图 程序输出结CollectionComparableComparator面试题4 在。在很多操作中,比如建 数据库连接都需要这样的单线程操作。使用的好处还在于可以节省内存,因为它限制了实例的个数,有利于Java回收取对它的,继而调用其中的方法。(两种实现方法,取一即可 Singleton Singleton()} 注意这是 只供内部调 finalstatic instance= 这里提供了一个供外部本class的静态方法,可以直接 getInstance()} Singleton static instance static Singleton{//if return}5哥德巴赫猜想的近似证明1~100内哥德巴赫猜想的正确性,也就是近似证明哥德巴赫猜想。m/2的后半部分和前半部分的结果是一样的,只是加数顺序不同,所以可以忽略。 Guess static args) if 100)) System.out.println("在1~100} staticboolean Testify_Guess(intlow, true,falseint boolean for high; && 1~1002 (isGoldbach(i))j5 =} static isGoldbach(int aintboolean { { ++i return static isPrime(int itrueintboolean if 1 for 1; i2~i-1(2),false, 0) }}17.4(点击查看大图)图(点击查看大图)图 程序输出结面试题6 金额转换,数字的金额转换成中国传统的形式如 AmountOfConversionHashMapvalue static EMPTY === === == static HUNDRED static THOUSAND staticfinal TEN_THOUSAND= staticfinal HUNDRED_MILLION= static = static = staticAmountOfConversion formatter= AmountOfConversionHashMap HashMap HashMap = ;NumberFormat NumberFormatnumberFormat AmountOfConversion()newHashMapkey-valuenumberFormat.set42numberFormat.setGrou 可能被格式化为"1,234,567"*/ NumberMap.put(DOT, }{AmountOfConversionformatterif String moneyStr)String }} { return String moneyInt)return} { return;} { return StringconvertIntegerTo(Stringmoney //将参数中传入 数字转换成中StringStringBufferC2CStrBufer =new for(int i //拾佰仟万亿等都是汉字里面才有的单位,加上它int - i--{C2CStrBufer.insert(i, =moneyPatternCur StringfractionPart while(C2CStrBufer.indexOf("零拾 +}(C2CStrBufer.indexOf("零佰 Of("+}(C2CStrBufer.indexOf("零仟 Of("+}(C2CStrBufer.indexOf("零万 Of(" 零万 while(C2CStrBufer.indexOf("零亿 +}(C2CStrBufer.indexOf("零零 { Of("+}(C2CStrBufer.lastIndexOf(ZERO) --;result return} StringconvertPointTo(StringmoneyS StringStringBufferC2CStrBufer =new int C2CStrBufer.rece(indexOfDot, C2CStrBufer.insert(C2CStrBufer.length() C2CStrBufer.insert(C2CStrBufer.length(),if(C2CStrBufer.indexOf("零角 Of("零角"),else (C2CStrBufer.indexOf(" 没有,加else (C2CStrBufer.indexOf(" -ndexOf("零角 +} } isConversion(String{int moneyStr.length()moneyStr.indexOf(DOT) boolean if System.out.println("金" + moneyStr +" } static args[])System.out.println("Scanner String System.out.println(" 17.5图图 程序输出结面试题7 x7x%7=0,72、3、5、6 StairsFlight{ static args)int boolean for i++) 50,表示寻找范围为:7~350 1) 4) }x=7 if System.out.println("关于爱因的阶梯问题的答案是 System.out.println("7 关于的阶梯问题的答案是8如何判断回文数字
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年注册矿业工程师(矿业设计)考题及答案
- 2025年高职(通信工程技术)移动通信技术试题及答案
- 中职第二学年(学前教育)幼儿美术活动设计2026年综合测试题及答案
- 2025-2026年六年级历史(考点突破)上学期试题及答案
- 2025年高职(安全工程技术)工业安全技术试题及答案
- 2025年大学三年级(工商管理)企业战略管理试题及答案
- 2025年中职(机电一体化技术)电气控制技术阶段测试题及答案
- 2025年大学本科一年级(林业技术)森林培育管理测试题及答案
- 2025年中职(高星级饭店运营)餐饮管理实务阶段测试题及答案
- 深度解析(2026)《GBT 18237.2-2000信息技术 开放系统互连 通 用高层安全 第2部分安全交换服务元素(SESE)服务定义》(2026年)深度解析
- 2024年内蒙古农业大学马克思主义中国化考研真题
- DB45T 1621-2017 机制砂及机制砂混凝土应用技术规范
- 机器人工程专业生涯人物访谈报告
- 道路安全生产培训
- 2024年广东省普通高中学业水平合格性地理试卷(1月份)
- GB 15979-2024一次性使用卫生用品卫生要求
- 市政道路及设施零星养护服务技术方案(技术标)
- 20-08自学考试会计信息系统试卷及参考答案
- 生命伦理学:生命医学科技与伦理 知到智慧树网课答案
- (正式版)JTT 1218.4-2024 城市轨道交通运营设备维修与更新技术规范 第4部分:轨道
- 国测省测四年级劳动质量检测试卷
评论
0/150
提交评论