首页 职场指南 个人简历

java常见面试题

会员上传 分享

更新时间:2023-03-19 17:12:11 发布时间:24小时内

java常见面试题

用java实现一种排序,java类实现序列化的方法(二种)? 如在collection框架中,实现比较要实现什么样的接口?
答:用插入法进行排序代码如下
package test;
import java.util.*;
class  insertsort
{
arraylist al;
public insertsort(int num,int mod)
{
al = new arraylist(num);
random rand = new random();
system.out.println(”the arraylist sort before:”);
for (int i=0;i{
al.add(new integer(math.abs(rand.nextint()) % mod + 1));
system.out.println(”al["+i+"]=”+al.get(i));
}
}
public void sortit()
{
integer tempint;
int maxsize=1;
for(int i=1;i{
tempint = (integer)al.remove(i);
if(tempint.intvalue()>=((integer)al.get(maxsize-1)).intvalue())
{
al.add(maxsize,tempint);
maxsize++;
system.out.println(al.tostring());
} else {
for (int j=0;j{
if

(((integer)al.get(j)).intvalue()>=tempint.intvalue())
{
al.add(j,tempint);
maxsize++;
system.out.println(al.tostring());
break;
}
}
}
}
system.out.println(”the arraylist sort after:”);
for(int i=0;i{
system.out.println(”al["+i+"]=”+al.get(i));
}
}
public static void main(string[] args)
{
insertsort is = new insertsort(10,100);
is.sortit();
}
}

推荐阅读:

  偏题怪题知多少——透视国际大公司极度面试

  全能老师的一份自荐信模板

  外贸英语专业生的自荐信模板

  华为综合面试常见问题

  2023年汽车检测与维修专业自荐信格式参考

  美国使馆面试问题分析

AD位1

相关推荐

java员工转正申请书

工作报告

java实习收获与感想范文

实习报告

行政助理常见的面试问题

个人简历

5个经典面试题

个人简历

java程序员辞职报告

辞职报告

七道面试题

个人简历
AD位2

热门图文

AD3