黑马程序员技术交流社区

标题: 我的入学测试题,压力好大啊,真心需要认真学习,需要大牛帮助啊 [打印本页]

作者: 湖边雨    时间: 2014-10-8 21:35
标题: 我的入学测试题,压力好大啊,真心需要认真学习,需要大牛帮助啊
黑马程序员训练营入学考试题



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人,又需要买多少瓶可乐?(需写出分析思路)
作者: 湖边雨    时间: 2014-10-8 21:36
感觉自己还没准备好,压力好大啊
作者: bayshier    时间: 2014-10-8 21:43
我昨天刚刚做,感觉好像题目都差不多,
作者: 水竹    时间: 2014-10-8 21:48
整体难度比我的入学测试难一点
作者: 郑飞    时间: 2014-10-8 22:11
.....下载早了?
作者: 十万一千    时间: 2014-10-8 22:39
最后一题不知道我这种算法可否!?
  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:44
入学测试没有时间限制。建议楼主多多复习然后再来做。我们是为了就业,不要仅仅是为了提高分数。步子迈的太大,未必能给以后开发带来好处。
适当等一等,才能跟上。
作者: 爽朗的菜籽    时间: 2014-10-8 22:49
杨佳名 发表于 2014-10-8 22:44
入学测试没有时间限制。建议楼主多多复习然后再来做。我们是为了就业,不要仅仅是为了提高分数。步子迈的太 ...

基础测试没有时间限制,入学测试又能做3天,另外我想问一下,不是说没有枚举了吗
作者: 杨佳名    时间: 2014-10-8 22:51
爽朗的菜籽 发表于 2014-10-8 22:49
基础测试没有时间限制,入学测试又能做3天,另外我想问一下,不是说没有枚举了吗 ...

呃呃我看错了。考试内容我也不是很清楚。你可以去黑马官网主页在线咨询一下
作者: hollywood2014    时间: 2014-10-8 22:55
楼主,我正在做第三题....
作者: wtjohn    时间: 2014-10-8 22:55
{:3_58:} 亚历山大 有几个不太会 回去琢磨琢磨
作者: jeromechen    时间: 2014-10-9 00:25
1-7题老毕和张老师视频里都有,最后一题论坛里好多人都晒过了,你再翻开对应的视频仔细看看,几乎是一样的
作者: 湖边雨    时间: 2014-10-9 10:19
郑飞 发表于 2014-10-8 22:11
.....下载早了?

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

谢谢你的指导,我也觉得自己还没复习好,需要再复习,谢谢指导。
作者: 郑飞    时间: 2014-10-9 17:46
想办法先做完吧 面试前保证这些都懂就好了

作者: hollywood2014    时间: 2014-10-9 17:55
楼主,昨天晚上我已经做完7题了,今天做完最后3题
作者: xiaoqiao    时间: 2015-6-6 11:16
楼主 这个测试题我感觉也是压力山大,,哎,,继续看视频 学习吧!可是只有三天时间




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2