设为首页 加入收藏

TOP

金蝶技术有限公司Java面试题
2014-11-24 01:40:36 来源: 作者: 【 】 浏览:8
Tags:金蝶 技术 有限公司 Java 试题

一、100,100,102,106,112,120 ,130
0,2,4,6,8


x-8 = 2
x = 10


n-120 = x
n = 130


二、有两个数组A,B,B数组中的元素包含在A数组中,请写一段代码把A数组中B没有的元素放到C数组中。
int [] A = new int[]{0,1,2,3,4,5,6,7,8,9};
int [] B = new int[]{2,4,6,8};
int [] C =new int[A.length-B.length];
int count = 0;
for(int i = 0;i < A.length;i++){
boolean bool = true;
for(int j = 0;j < B.length;j++){
if(A[i] == B[j]){
bool = false;
}
}
if(bool){
C[count] = A[i];
count++;
}
}


for(int i = 0;i < C.length;i++){
System.out.println(C[i]);
}
三、假如数组中都是数字,而且已经按大小排序,请写一段代码最快效率把上一题的元素放到C数组中。
int [] num = new int[]{0,1,2,3,4,5,6,7,8,9};
int [] temp = new int[num.length];
temp = num;
for(int i = 0;i < temp.length;i++){
System.out.println(temp[i]);
}
四、写一个对数组的排序的代码段。
int [] num = new int[]{4,6,2,7,1,3,9,8,5,0};
for(int i = 0;i < num.length;i++){
for(int j =0;j < num.length;j++){
if(num[i] < num[j]){
int temp = 0;
temp = num[i];
num[i] = num[j];
num[j] = temp;
}
}
}


for(int i = 0;i < num.length;i++){
System.out.println(num[i]);
}
五、jsp与servlet的区别?它们的生命周期?jsp或servlet的转发(forword),包含(include),重定向(Redirect)的区别?
六、MVC的概念?你用过哪些基于MVC的框架?


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇道一笔试题(编程部分)排序 下一篇Java赫迪威笔试题

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: