黑马程序员技术交流社区

标题: 我的入学测试题,分享给大家 [打印本页]

作者: King_L    时间: 2014-9-23 16:22
标题: 我的入学测试题,分享给大家
1、 一个ArrayList对象aList中存有若干个字符串元素,现欲遍历该ArrayList对象,删除其中所有值为"abc"的字符串元素,请用代码实现。




2、 有五个学生,每个学生有3门课(语文、数学、英语)的成绩,写一个程序接收从键盘输入学生的信息,输入格式为:name,30,30,30(姓名,三门课成绩),然后把输入的学生信息按总分从高到低的顺序写入到一个名称"stu.txt"文件中。要求:stu.txt文件的格式要比较直观,打开这个文件,就可以很清楚的看到学生的信息。




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




4、 分析运行结果,说明原理。(没有分析结果不得分)
        import java.util.ArrayList;

        class Data {
            int val;
        }

        public class Test {
                  public static void main(String args[]) {
                           Data data = new Data();
                           ArrayList<Data> list = new ArrayList<Data>();

                   for (int i = 100; i < 103; i++) {
                           data.val = i;
                           list.add(data);
                   }

                    for (Data d : list) {
                          System.out.println(d.val);
                   }
             }
      }




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




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




7、 分析以下程序运行结果,说明原理。(没有分析结果不得分)

    public class ThreadTest {
        public static void main(String args[]) {
        MyThread t = new MyThread();
        t.run();
        t.start();
        System.out.println("A");
        }
    }

    class MyThread extends Thread {
        public void run() {
            try {
                Thread.sleep(3000);
                } catch (InterruptedException e) {
             }
            System.out.println("B");
            }
    }




8、 编写程序,循环接收用户从键盘输入多个字符串,直到输入“end”时循环结束,并将所有已输入的字符串按字典顺序倒序打印。




9、 使用TCP协议写一个可以上传文件的服务器和客户端。




10、 有100个人围成一个圈,从1开始报数,报到14的这个人就要退出。然后其他人重新开始,从1报数,到14退出。问:最后剩下的是100人中的第几个人?

作者: dreamseekerkun    时间: 2014-9-23 19:32
有好几个和我重复的,慢慢做吧
作者: 嘿~~    时间: 2014-9-23 19:35
哈哈,慢慢做吧
作者: King_L    时间: 2014-9-24 09:02
嘿~~ 发表于 2014-9-23 19:35
哈哈,慢慢做吧

已经交上去拉~
作者: King_L    时间: 2014-9-24 09:04
dreamseekerkun 发表于 2014-9-23 19:32
有好几个和我重复的,慢慢做吧

已经交上去咯
作者: 无极限    时间: 2014-9-24 11:43
基础视频里面都有吗
作者: 崔小旭    时间: 2014-9-24 12:03
什么测试基础测试环节还是哪个环节
作者: 崔小旭    时间: 2014-9-24 12:06
我肿么看了看一个也不会呀
作者: 谢建平    时间: 2014-9-24 16:49
这些都算简单的吧...
作者: zhiyuan0932    时间: 2014-9-24 16:58
guo duan shou cang
作者: zhiyuan0932    时间: 2014-9-24 17:00
慢慢把这些整理出来,提前储备喽!!
作者: shileishihai    时间: 2014-9-24 17:36
非常感谢分享。9月26日到传智播客基础班学习。
作者: 雨夜忧伤    时间: 2014-9-25 00:27
看看!!!
作者: 陈兆辉    时间: 2014-9-25 00:37
谢谢LZ分享!
作者: 戏言丶    时间: 2014-9-25 00:41
谢谢分享,还没看完视频
作者: 郑飞    时间: 2014-9-25 11:11
这个是简单点的了 有些比较难
作者: 小城。    时间: 2014-9-25 12:04
有好几个我都不会。
作者: zhyhbk    时间: 2014-9-25 12:10
看看,看看
作者: 夕默    时间: 2014-9-25 15:23
这是基础测试题吧。。。。
作者: 雨下阳光    时间: 2014-9-26 14:17
感谢LZ的分享,已收藏;P
作者: 小敏儿    时间: 2014-9-26 14:21
顶一个!
作者: 我爱我家    时间: 2014-9-26 23:33
我也测试一下,哈
作者: xuanguofeng    时间: 2014-9-26 23:34
谢谢分享
作者: wyf20106    时间: 2014-9-26 23:35
谢谢分享。。
作者: 吴奂超    时间: 2014-9-27 01:07
果断要收藏研究、、、
作者: sean    时间: 2014-9-27 01:53
怎么这么多人在分享啊,都是多少期的?
作者: 碎流    时间: 2014-9-27 08:12
谢谢分享,
作者: 杜工    时间: 2014-9-27 11:43
有点难度哦。
作者: 希筱诺    时间: 2014-9-27 13:59
看看,呵呵
作者: 琳以沫    时间: 2014-9-27 22:13
看看。。。
作者: 芭芭拉2    时间: 2014-12-14 19:27
跟我的差不多
作者: l763631191    时间: 2014-12-16 01:16
头疼啊啊啊啊
作者: 夜枫冷    时间: 2014-12-16 20:49
我们有几道很像啊
作者: 祁祯祥    时间: 2014-12-18 20:43
虽然还没看完视频,但还是想说:谢谢昂
作者: suihs11    时间: 2015-1-15 21:59
回帖拿题收藏着
作者: franksight    时间: 2015-3-9 21:51
我的也有。。。
作者: yywishp    时间: 2015-3-10 22:01
必须收藏,好楼主
作者: java梦想    时间: 2015-3-12 17:08
感谢楼主的分享,学学。
作者: 冰心冷恋    时间: 2015-4-11 17:00
谢谢分享

作者: 只求一份安稳    时间: 2015-4-28 14:46
基础测试就这么难吗
作者: 李工    时间: 2015-5-5 11:44
谢谢楼主
作者: nishi5151    时间: 2015-5-12 00:11
还几个没有头绪
作者: xtf    时间: 2015-6-16 21:06
好几个和我的一样,我已经写了一天了
作者: 树懒    时间: 2015-7-18 12:07
感觉不简单呀
作者: only-hou    时间: 2016-2-17 00:28
这题太牛了
作者: 初雪的忧伤    时间: 2016-6-28 00:39
慢慢把这些整理出来,提前储备喽!!




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