黑马程序员技术交流社区
标题: 入学测试题分享 [打印本页]
作者: 花开彼岸天 时间: 2014-9-21 17:40
标题: 入学测试题分享
黑马程序员训练营入学考试题
1、 方法中的内部类能不能访问方法中的局部变量,为什么?
2、 ArrayList<Integer> list = new ArrayList<Integer>(); 在这个泛型为Integer的ArrayList中存放一个String类型的对象。
3、 取出一个字符串中字母出现的次数。如:字符串:"abcdekka27qoq" ,输出格式为:a(2)b(1)k(2)...
4、 一个ArrayList对象aList中存有若干个字符串元素,现欲遍历该ArrayList对象,删除其中所有值为"abc"的字符串元素,请用代码实现。
5、 将字符串中进行反转。abcde --> edcba
6、 已知一个类,定义如下:
package cn.itcast.heima;
public class DemoClass {
public void run()
{
System.out.println("welcome to heima!");
}
}
(1) 写一个Properties格式的配置文件,配置类的完整名称。
(2) 写一个程序,读取这个Properties配置文件,获得类的完整名称并加载这个类,用反射 的方式运行run方法。
7、 自定义字符输入流的包装类,通过这个包装类对底层字符输入流进行包装,让程序通过这个包装类读取某个文本文件(例如,一个java源文件)时,能够在读取的每行前面都加上有行号和冒号。
8、 编写一个类,增加一个实例方法用于打印一条字符串。并使用反射手段创建该类的对象, 并调用该对象中的方法。
9、 写一方法,打印等长的二维数组,要求从1开始的自然数由方阵的最外圈向内螺旋方式地顺序排列。 如: n = 4 则打印:
1
| 2
| 3
| 4
|
12
| 13
| 14
| 5
|
11
| 16
| 15
| 6
|
10
| 9
| 8
| 7
|
10、 有100个人围成一个圈,从1开始报数,报到14的这个人就要退出。然后其他人重新开始,从1报数,到14退出。问:最后剩下的是100人中的第几个人?
作者: 杜庆娇 时间: 2014-9-21 18:48
感谢楼主分享经验
作者: hailong 时间: 2014-9-21 20:30
多谢楼主分享
作者: 不轻易 时间: 2014-9-21 21:20
我擦, 一个题都跟我不一样啊~~~
作者: zhxu188 时间: 2014-9-21 23:35
表示虽然没开始写自荐信呢,但这些题都做过
作者: 闫跃文 时间: 2014-9-23 09:45
你是考的哪个方向java还是ios啊
作者: 陈兆辉 时间: 2014-9-23 10:08
码一下,有时间了做
作者: sublimter 时间: 2014-9-23 10:10
多谢楼主分享
作者: love$$-IT 时间: 2015-3-3 23:48
那个大神指导一下,第六个怎么做的
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |