黑马程序员点招题目

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

3、编写程序,循环接收用户从键盘输入多个字符串,直到输入“end”时循环结束,并将所有已输入的字符串按字典顺序倒序打印。4、编写一个程序,把指定目录下的所有的带.java文件都拷贝到另一个目录中,拷贝成功后,把后缀名是.java的改成.txt。5、编写一个类A,增加一个实力方法showString,用于打印一条字符串,在编写一个类TestA,作为客户端,用键盘输入一个字符串,改字符串就是类A的全名,使用反射机制创建该类的对象,并调用该对象中的方法showString。6、键盘录入5个数据,存储到一个数组中,取最大值和最小值。7、取出一个字符串中字母出现的次数。如:字符串:abcdekka27qoq,输出格式为:a(2)b(1)k(2)...8、向泛型为Integer的ArrayList中添加一个String类型的元素9、定义一个文件输入流,调用read(byte[]b)方法将exercise.txt文件中的所有内容打印出来(byte数组的大小限制为5)。10、编写一个类,在main方法中定义一个Map对象(采用泛型),加入若干个对象,然后遍历并打印出各元素的key和value。11、编写程序,循环接收用户从键盘输入多个字符串,直到输入“end”时循环结束,并将所有已输入的字符串按字典顺序倒序打印。12、一个ArrayList对象aList中存有若干个字符串元素,现欲遍历该ArrayList对象,删除其中所有值为abc的字符串元素,请用代码实现。13、编写一个类,增加一个实例方法用于打印一条字符串。并使用反射手段创建该类的对象,并调用该对象中的方法。14、编写一个程序,获取10个1至20的随机数,要求随机数不能重复。15、声明一个共享数组,起两个线程,两个线程分别隔一段时间(可以写一个随机数),给数组中添加数据,每一个线程为数组添加3个数据即可。16、使用带缓冲功能的字节流复制文件。17、求三位数的质数,只能被本身和1整除,倒序输出18、用Math.random生成1,2,3,4,5,6,7,8,9,1019、键盘录入5个数,存储到一个数组中,取最大值和最小值20、通过反射创建一个对象,并且运行其中的私有方法21、九九乘法表22、冒泡排序23、懒汉式24、1-100中个位和十位不含7的数25、从文本中读取在控制台显示26、1,十个线程相加27、2,大写转小写小写转大写28、3,把一个文件所有的.java转到宁一个文件夹下面,然后把.java的文件改名为txt29、4,多线程的三种实现方式30、5,求10的阶乘用迭代器和递归做出来31、6,键盘录入学生成绩排序,然后通过性别排序,把性别是女的排序到前面,后打印到宁一个文件夹32、7,输入一个字符串,把它排序然后打印到宁一个文件夹下面33、8,键盘录入元素把它打印到文件夹,然后再读出来读出来之后进行排序再存到宁一个文件夹.34、4,在java中实现两条线程,在每条线程中输出线程的名字,隔300毫秒输出一次,两条线程总共输出20次.35、3,将thisisatest转换成ThisIsATest36、*创建一个文件C://a.txt,存储任意内容,请以追加的方式将该文件中的内容拷贝到D://b.txt中37、编写一个main方法,提示用户输入两个字符串,然后显示它们共同的前缀,如果两个字符串没有共同的前缀,就提示用户没有共同的前缀。38、*提示:两个字符串共有的前缀。例如,heimaNB和heimaVeryNB的共同前缀是heima。39、40、//获取一个字符串中的所有数字,并且统计每个数字出现的次数,按照顺序输出,如:41、//2(3),3(2),4(1),6(1),7(5),8(2),9(3)42、删除ArrayList集合中的所有值为abc的元素19.编程实现copy一张图片源文件:E;/itheima.jpg将这张图片copy到D盘并命名为test.jpg18.某人进入游戏需要密码:12345,输入成功时提示“恭喜进入游戏”,输入失败时提示密码错误,输入超过五次强行退出游戏;System.exit(0);43.模拟三个老师,同时发80份笔记,每个老师都是一个线程;44.取出D:盘下的全部的.java文件的文件路径保存在java.txt文件中。45.14、编写一个类,增加一个实例方法用于打印一个字符串。并使用发射手段创建该类的对象,并调用该对象中的方法。15、编写一个程序,这个程序把一个整数数组中的每个元素用逗号连接成一个字符串,例如:根据内容为[1][2][3]的数组形成内容为“1,2,3”的字符串4613、编写一个类,增强java.io.BufferedReader的Reader的readLine()方法,使之在读取某个文本文件时能打印出行号。47编写程序,打印1到100之间的整数,但数字中包含7的要跳过,例如:17,27,71,72(不能用String)48取出一个字符中字母出现的次数。如:字符串:“abcdekka27qoq”,输入格式为:a(2)b(1)k(2)...4910、让用户输入他的语文和数学,计算他的总成绩并且显示出来;509、编写一个程序,把这个目录下的所有的.java文件拷贝到另一个目录中,并且将.java改成.txt(需要注意:写的时候先写思路,然后写代码,代码后边跟着注释)518、一个ArryList对象aList中存有若干个字符串元素,现在欲遍历该ArrayList对象,删除其中所有值为“abc”的字符元素,请用代码实现。527、写出一个方法,计算一个int类型数组中每个元素的总和与最大最小值。536、写一个延迟加载的单例设计模式。545.写出两种排序算法、554、编写程序,生成5个1至10之间的随机整数,存入一个List集合,编写方法对List集合进行排序(自定义算法,禁用Collections.sort方法和TreeSet),然后遍历集合输出563、创建ArrayList对象,添加5个元素,使用Iterator遍历输出。572、定义一个二维int数组,编写代码获取最小元素。58编程题1、编写一个程序,循环接收用户从键盘输入多个字符串,直到输入“end”时循环结束。并且将所有已输入的字符按字典顺序倒序打印。59*需求:创建一个ArrayListString集合,添加若干元素*定义一个deleteNum()方法,删除该集合中包含数字的元素*

1 / 6
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功