A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

黑马程序员训练营入学考试题



1、 自定义枚举 Week 用于表示星期,Mon,Tue,Wed...要求每个枚举值都有toLocaleString 方法,用于获得枚举所表示的星期的中文格式 星期一、星期二、星期三...




2、 取出一个字符串中字母出现的次数。如:字符串:"abcdekka27qoq" ,输出格式为:a(2)b(1)k(2)...




3、 写一个方法,此方法可将obj对象中名为propertyName的属性的值设置为value.   
public void setProperty(Object obj, String propertyName, Object value){   
}




4、 定义一个交通灯枚举,包含红灯、绿灯、黄灯,需要有获得下一个灯的方法,例如:红灯获取下一个灯是绿灯,绿灯获取下一个灯是黄灯。




5、 将字符串中进行反转。abcde --> edcba




6、 编写一个类,增加一个实例方法用于打印一条字符串。并使用反射手段创建该类的对象, 并调用该对象中的方法。




7、 编写三各类Ticket、SealWindow、TicketSealCenter分别代表票信息、售票窗口、售票中心。售票中心分配一定数量的票,由若干个售票窗口进行出售,利用你所学的线程知识来模拟此售票过程。




8、 自定义字符输入流的包装类,通过这个包装类对底层字符输入流进行包装,让程序通过这个包装类读取某个文本文件(例如,一个java源文件)时,能够在读取的每行前面都加上有行号和冒号。




9、 写一方法,打印等长的二维数组,要求从1开始的自然数由方阵的最外圈向内螺旋方式地顺序排列。 如: n = 4 则打印:                                
1
2
3
4
12
13
14
5
11
16
15
6
10
9
8
7





10、 28人买可乐喝,3个可乐瓶盖可以换一瓶可乐,那么要买多少瓶可乐,够28人喝?假如是50人,又需要买多少瓶可乐?(需写出分析思路)

17 个回复

倒序浏览
感觉自己还没准备好,压力好大啊
回复 使用道具 举报
我昨天刚刚做,感觉好像题目都差不多,
回复 使用道具 举报
整体难度比我的入学测试难一点
回复 使用道具 举报
.....下载早了?
回复 使用道具 举报
最后一题不知道我这种算法可否!?
  1. public static void main(String[] args) {
  2.                 Integer man = 28;
  3.                 Integer drinked = 0;
  4.                 Integer caps = 0;
  5.                 Integer need = 0;
  6.                 while (drinked < man) {
  7.                         need++;
  8.                         drinked++;
  9.                         caps++;
  10.                         if (caps == 3) {
  11.                                 drinked++;
  12.                                 caps = 1;
  13.                         }
  14.                 }
  15.                 System.out.println(need);
  16.         }
复制代码


回复 使用道具 举报
入学测试没有时间限制。建议楼主多多复习然后再来做。我们是为了就业,不要仅仅是为了提高分数。步子迈的太大,未必能给以后开发带来好处。
适当等一等,才能跟上。

点评

我看错了。。  发表于 2014-10-8 22:50
回复 使用道具 举报
杨佳名 发表于 2014-10-8 22:44
入学测试没有时间限制。建议楼主多多复习然后再来做。我们是为了就业,不要仅仅是为了提高分数。步子迈的太 ...

基础测试没有时间限制,入学测试又能做3天,另外我想问一下,不是说没有枚举了吗
回复 使用道具 举报
爽朗的菜籽 发表于 2014-10-8 22:49
基础测试没有时间限制,入学测试又能做3天,另外我想问一下,不是说没有枚举了吗 ...

呃呃我看错了。考试内容我也不是很清楚。你可以去黑马官网主页在线咨询一下
回复 使用道具 举报
楼主,我正在做第三题....
回复 使用道具 举报
{:3_58:} 亚历山大 有几个不太会 回去琢磨琢磨
回复 使用道具 举报
1-7题老毕和张老师视频里都有,最后一题论坛里好多人都晒过了,你再翻开对应的视频仔细看看,几乎是一样的
回复 使用道具 举报

嗯,是的
回复 使用道具 举报
杨佳名 发表于 2014-10-8 22:44
入学测试没有时间限制。建议楼主多多复习然后再来做。我们是为了就业,不要仅仅是为了提高分数。步子迈的太 ...

谢谢你的指导,我也觉得自己还没复习好,需要再复习,谢谢指导。
回复 使用道具 举报
想办法先做完吧 面试前保证这些都懂就好了
回复 使用道具 举报
楼主,昨天晚上我已经做完7题了,今天做完最后3题
回复 使用道具 举报
楼主 这个测试题我感觉也是压力山大,,哎,,继续看视频 学习吧!可是只有三天时间
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马