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

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

1、 ArrayList<Integer> list = new ArrayList<Integer>(); 在这个泛型为Integer的ArrayList中存放一个String类型的对象。

2、 写一个方法,此方法可将obj对象中名为propertyName的属性的值设置为value.   

public void setProperty(Object obj, String propertyName, Object value){   

}

3、 一个ArrayList对象aList中存有若干个字符串元素,现欲遍历该ArrayList对象,删除其中所有值为"abc"的字符串元素,请用代码实现。

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

5、 编写一个程序,获取10个1至20的随机数,要求随机数不能重复。

6、 统计一个文本文件中字符出现的次数,结果存入另外的一个文本文件中。例如:

        a:  21 次
        b:  15 次
        c:: 15 次
        把:  7 次
        当:  9 次
        前:  3 次
        ,:30 次

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

8、 有一个类为ClassA,有一个类为ClassB,在ClassB中有一个方法b,此方法抛出异常,在ClassA类中有一个方法a,请在这个方法中调用b,然后抛出异常。在客户端有一个类为TestC,有一个方法为c ,请在这个方法中捕捉异常的信息。完成这个例子,请说出java中针对异常的处理机制。

9、 在一个类中编写一个方法,这个方法搜索一个字符数组中是否存在某个字符,如果存在,则返回这个字符在字符数组中第一次出现的位置(序号从0开始计算),否则,返回-1。要搜索的字符数组和字符都以参数形式传递传递给该方法,如果传入的数组为null,应抛出IllegalArgumentException异常。在类的main方法中以各种可能出现的情况测试验证该方法编写得是否正确,例如,字符不存在,字符存在,传入的数组为null等。

10、  金额转换,阿拉伯数字转换成中国传统形式。

例如:101000001010   转换为   壹仟零壹拾亿零壹仟零壹拾圆整

25 个回复

正序浏览
基础学的不太好
回复 使用道具 举报
拿来练习练习~
回复 使用道具 举报
复制了,要多做练习才行。
回复 使用道具 举报
收藏了!!!!!不错LZ  !!!
回复 使用道具 举报
练习了。楼主辛苦了。
回复 使用道具 举报
恩把答案也发出来吧
回复 使用道具 举报

赞一下,谢谢楼主
回复 使用道具 举报
入学测试题好难。。。
回复 使用道具 举报
wszbw 初级黑马 2014-10-1 10:33:33
18#
感谢分享!!
回复 使用道具 举报
呵呵,加油,感谢分享!!
回复 使用道具 举报
赞一下,谢谢楼主
回复 使用道具 举报
谢谢分享,拿走拿走
回复 使用道具 举报
学习了!
回复 使用道具 举报
最后一题,真的纠结了
回复 使用道具 举报
:D 多谢分享~ 回头敲一敲
回复 使用道具 举报
谢谢分享,等我学完了来试试这些题~
回复 使用道具 举报
多谢分享,果断收藏来自己当练习
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
哥们,你面试的时候的笔试题是什么来着,你那个帖子看不了哦
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马