今天公司面试四个小朋友,想起了我们之前面试的情景,没想到今年还要面试机试,就是找错误。呵呵
他们穿的衣服好像是做推销的,一水的黑西装,女生也是,刚到公司的门口的时候看到他们确实吓了一跳呢,呵呵
下面就是源码
public class SingleSimple {
private static int index = 1;
protected SingleSimple(){
index+= 1;
}
protected SingleSimple(String[] hello1,String[] hello2){
index+= 1;
hello2 = hello;
hello = hello1;
}
private String[] hello={"1","2","3","4","5","6","7"};
public static SingleSimple getEntity(){
return new SingleSimple();
}
public String[] getHello() {
return hello;
}
public void setHello(String[] hello) {
this.hello = hello;
}
public void runArray(){
try{
if(hello.length == 0 || hello == null){
System.out.println("hello error");
} else if(hello.length != 0){
for (int i = 0; i < hello.length; i++) {
if(hello[i].equals("1")){
System.out.println("1");
} else if(hello[i].equals("1")){
System.out.println("1");
} else if(hello[i].equals("2")){
System.out.println("2");
} else if(hello[i].equals("3")){
System.out.println("3");
} else if(hello[i].equals("4")){
throw new Exception("4");
} else if(hello[i].equals("5")){
System.out.println("5");
} else if(hello[i].equals("6")){
System.out.println("6");
} else if(hello[i].equals("7")){
System.out.println("7");
}
}
}
} catch(Exception E){
E.printStackTrace();
}
}
private void helloworld(){
try {
if(index > 2){
throw new Exception();
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
public class TestFactory {
private static SingleSimple ss = null;
private String[] a;
private String[] b;
private TestFactory () { }
public synchronized static SingleSimple newInstance(){
if(ss == null){
ss = new SingleSimple();
}
return ss;
}
public String[] display(){
ss = new SingleSimple(a,b);
ss.runArray();
this.xy();
return ss.getHello();
}
private void xy(){
ss.setHello(b);
ss.runArray();
}
public static void main(String[] args){
TestFactory t = new TestFactory();
SingleSimple x = t.newInstance();
String[] h = t.display();
String[] temp = new String[3];
int n = 0;
for (int i = 0; i <= h.length; i++) {
if(i%2 != 0){
temp[n]=h[i];
n ++;
}
}
x.setHello(temp);
}
}
分享到:
相关推荐
网页模板小偷12.8完美破解修改错误版k.rar 网页模板小偷1网页模板小偷12.8完美破解修改错误版k.rar2.8完美破解修改错误版k.rar
首页修复 修改错误 可以该为你安装时的本行
paint.net3.36开源图片处理源码 VS2012可直接运行,已修改错误代码。
初审问题——智能百变Arduino课程(已修改错误).doc
Azure公有云的Linux虚拟机添加了开机挂载磁盘到fstab,操作错误导致无法远程可参考进行修复。
matlab修改错误代码NodePy:用于分析数值ODE求解器的软件包 安装 NodePy需要Python 3.5或更高版本。 要使用pip安装,请执行以下操作: pip install nodepy 这也将自动获取依赖项。 它不会获取可选的依赖项,包括...
人工智能实验
influxDB的增删改查操作,全部测试通过了 安装详解在这: https://blog.csdn.net/qq_27026603/article/details/79710465
环境:jdk1.6以上,oracle,myeclipse...............................................................
本工具适用于普联(TP-LINK)、水星(Mercury,TP-LINK代工)、迅捷(Fast,TP-LINK代工)的11N路由改原厂固件头以及DD-WRT固件头,请不要尝试修改与原路由硬件不同的路由的固件的固件头,否则刷上后是砖头一个。...
软件介绍: 一款用于批量修改文件后缀的小工具,可以将文件后缀... 添加可移除列表中的单个文件 拖拽添加文件功能改为只能添加单个文件夹且可以添加所有类型的文件使用添加文件夹按钮不能添加系统文件和隐藏文件
WIN7修改盘符参数错误-解决通过注册表修改磁盘符详细请下载文档 有截图。
phpweb后台管理时图片不能修改错误修复-版本2.05 ... ...保证能用。...有朋友说修复后错误,提示无权限,我这里只测试的2.05版本,其他版本未知,如果不可以使用,则把原始的安装包内的/photo/admin覆盖回来即可。
arcgis常见拓扑错误的修改方法 通过查看此文档很容易学会修改拓扑的方法,可以保证数据质量的拓扑正确。
FindBugs错误修改指南
Oracle错误修改方案Oracle错误修改方案Oracle错误修改方案Oracle错误修改方案Oracle错误修改方案Oracle错误修改方案Oracle错误修改方案
3.3 把源码和现有案例放到一个工程下,jdk修改为jdk1.4后报错,逐步修改错误,错误修复后,生成二维码正常。 3.4修改其他反编译后的错误,还有两个错误,未修改,可能会影响到二维码解码问题。 3.5 把修改的源码打包...
错误标记1: 错误 (这里只是一个标记 系统默认 不需要再次修改 错误标记2: 密码 (这里只是一个标记 系统默认 不需要再次修改 POP3用户名: 在这里输入你要破解的邮箱帐号,点击右边登陆按钮 任务开始 POP3密码:...
对于空间数据的应用,数据量大数据结构复杂,其中拓扑错误是比较常见而又难以处理的错误,本文根据实践应用提供了拓扑建立与拓扑处理的过程说明,希望对小伙伴们有所帮助
2、修改了配置文件换行错误的BUG; 3、优化美化了后台管理; 4、后台分离了列表页面,更方便操作; 5、修正了后台单页管理的错误; 6、修正了后台用户修改错误; 7、添加了单独的人才招聘功能; 8、添加了站点...