黑马程序员技术交流社区

标题: 分享下我的基础测试题 [打印本页]

作者: 磊弟哥哥    时间: 2014-9-12 21:00
标题: 分享下我的基础测试题
1、 从键盘接受一个数字,列出该数字的中文表示格式,例如:键盘输入123,打印出一二三;键盘输入3103,打印出三一零三。

2、 编写程序计算12+22+32+....+1002的和.

求斐波那契数列第n项,n<30,斐波那契数列前10项为 1,1,2,3,5,8,13,21,34,55
4、 Collection和Collections有什么关系?List和Set有什么异同点?Map有哪些常用类,各有什么特点?

5、 用控制台程序倒着输出九九乘法表;输出结果按下图所示:

      1*9=9    2*9=18    3*9=27    4*9=36    5*9=45    6*9=54    7*9=63    8*9=72    9*9=81

      ……

      1*3=3   2*3=6   3*3=9

      1*2=2   2*2=4

      1*1=1

6、 声明类Person,包含2个成员变量:name、age。定义函数sayHello(),调用时输出:我叫***,今年***岁了。声明类Chinese继承Person。

7、 在打印语句中如何打印这3个x变量?

class A {
int x = 1;
class B {
int x = 2;
void func() {
int x = 3;
System.out.println( ? );
        }
    }
}
8、 数组去重复,例如: 原始数组是{4,2,4,6,1,2,4,7,8},得到结果{4,2,6,1,7,8}

9、 编写程序,将指定目录下所有.java文件拷贝到另一个目的中,并将扩展名改为.txt

10、编写函数,从一个字符串中按字节数截取一部分,但不能截取出半个中文(GBK码表),例如:从“HM程序员”中截取2个字节是“HM”,截取4个则是“HM程”,截取3个字节也要是"HM"而不要出现半个中文
作者: MR.J    时间: 2014-9-12 21:18
答的怎么样?亲。
作者: ______雨点ペ    时间: 2014-9-13 00:11
你幸运了……




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