黑马程序员技术交流社区

标题: 入学测试题分享 [打印本页]

作者: 花开彼岸天    时间: 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