本来是37行二列的数组非要这么定义吗?
calling = new String[37][1];
calling = new String[36][1];为什么这么定义不行?
具体代码如下:public class CallOptions { private static String[][] calling;
static
{
calling = new String[37][1];
calling[0] = new String[]{ "1","互联网·电子商务"};
calling[1]=new String[]{"2","计算机业(软件、数据库、系统集成)"};
calling[2]=new String[]{"3","计算机业(硬件、网络设备)"};
calling[3]=new String[]{"4","电子·微电子技术"};
calling[4]=new String[]{"5","通讯·电信业"};
calling[5]=new String[]{"6","快速消费品(饮料、食品、烟酒、日化等)"};
calling[6]=new String[]{"7","纺织品业(服饰、鞋帽、家纺用品、皮具等)"};
calling[7]=new String[]{"8","金融业(银行、保险、证券、投资、基金)"};
calling[8]=new String[]{"9","家电·电器·电气"};
calling[9]=new String[]{"10","贸易·商务·进出口"};
calling[10]=new String[]{"11","生产·制造·加工"};
calling[11]=new String[]{"12","建筑·房地产·物业管理·装潢"};
calling[12]=new String[]{"13","机械制造·机电设备·重工业"};
calling[13]=new String[]{"14","交通·运输·物流·快递"};
calling[14]=new String[]{"15","广告·公关·设计"};
calling[15]=new String[]{"16","批发·零售(超市、百货、商场、专卖店)"};
calling[16]=new String[]{"17","汽车·摩托车"};
calling[17]=new String[]{"18","仪器仪表·电工设备"};
calling[18]=new String[]{"19","制药·生物工程·环保"};
calling[19]=new String[]{"20","餐饮·酒店·旅游"};
calling[20]=new String[]{"21","塑胶·五金"};
calling[21]=new String[]{"22","印刷·包装·造纸"};
calling[22]=new String[]{"23","电力·能源·矿产"};
calling[23]=new String[]{"24","石油·化工业"};
calling[24]=new String[]{"25","办公设备·文体休闲用品·家居用品"};
calling[25]=new String[]{"26","法律"};
calling[26]=new String[]{"27","媒体·影视制作·新闻出版"};
calling[27]=new String[]{"28","艺术·文化传播"};
calling[28]=new String[]{"29","娱乐·体育·休闲"};
calling[29]=new String[]{"30","教育·培训·科研院所"};
calling[30]=new String[]{"31","顾问·咨询"};
calling[31]=new String[]{"32","医疗·保健·卫生服务"};
calling[32]=new String[]{"33","人才交流·中介"};
calling[33]=new String[]{"34","政府·公用事业·社区服务"};
calling[34]=new String[]{"35","农、林、牧、副、渔业"};
calling[35]=new String[]{"36","协会·社团·非营利机构"};
calling[36]=new String[]{"37","其他"};
}
public static String[][] call()
{
return calling;
}
//Main方法测试
public static void main(String[] args)
{
String[][] calls = call();
System.out.println(calls.length);
System.out.println(calls[0].length);
System.out.println(calls[0][0]);
System.out.println(calls[0][1]); //System.out.println(calls[36][0]);
//System.out.println(calls[36][1]);
//System.out.println(calls[37][0]);
//System.out.println(calls[37][1]);
/*
for (int i=0;i<calls.length;i++)
{
//System.out.println(calls[i]);
for(int j=0;j<calls[i].length;j++)
System.out.println(calls[i][j]);
}
//*/
}
}
calling = new String[37][1];
calling = new String[36][1];为什么这么定义不行?
具体代码如下:public class CallOptions { private static String[][] calling;
static
{
calling = new String[37][1];
calling[0] = new String[]{ "1","互联网·电子商务"};
calling[1]=new String[]{"2","计算机业(软件、数据库、系统集成)"};
calling[2]=new String[]{"3","计算机业(硬件、网络设备)"};
calling[3]=new String[]{"4","电子·微电子技术"};
calling[4]=new String[]{"5","通讯·电信业"};
calling[5]=new String[]{"6","快速消费品(饮料、食品、烟酒、日化等)"};
calling[6]=new String[]{"7","纺织品业(服饰、鞋帽、家纺用品、皮具等)"};
calling[7]=new String[]{"8","金融业(银行、保险、证券、投资、基金)"};
calling[8]=new String[]{"9","家电·电器·电气"};
calling[9]=new String[]{"10","贸易·商务·进出口"};
calling[10]=new String[]{"11","生产·制造·加工"};
calling[11]=new String[]{"12","建筑·房地产·物业管理·装潢"};
calling[12]=new String[]{"13","机械制造·机电设备·重工业"};
calling[13]=new String[]{"14","交通·运输·物流·快递"};
calling[14]=new String[]{"15","广告·公关·设计"};
calling[15]=new String[]{"16","批发·零售(超市、百货、商场、专卖店)"};
calling[16]=new String[]{"17","汽车·摩托车"};
calling[17]=new String[]{"18","仪器仪表·电工设备"};
calling[18]=new String[]{"19","制药·生物工程·环保"};
calling[19]=new String[]{"20","餐饮·酒店·旅游"};
calling[20]=new String[]{"21","塑胶·五金"};
calling[21]=new String[]{"22","印刷·包装·造纸"};
calling[22]=new String[]{"23","电力·能源·矿产"};
calling[23]=new String[]{"24","石油·化工业"};
calling[24]=new String[]{"25","办公设备·文体休闲用品·家居用品"};
calling[25]=new String[]{"26","法律"};
calling[26]=new String[]{"27","媒体·影视制作·新闻出版"};
calling[27]=new String[]{"28","艺术·文化传播"};
calling[28]=new String[]{"29","娱乐·体育·休闲"};
calling[29]=new String[]{"30","教育·培训·科研院所"};
calling[30]=new String[]{"31","顾问·咨询"};
calling[31]=new String[]{"32","医疗·保健·卫生服务"};
calling[32]=new String[]{"33","人才交流·中介"};
calling[33]=new String[]{"34","政府·公用事业·社区服务"};
calling[34]=new String[]{"35","农、林、牧、副、渔业"};
calling[35]=new String[]{"36","协会·社团·非营利机构"};
calling[36]=new String[]{"37","其他"};
}
public static String[][] call()
{
return calling;
}
//Main方法测试
public static void main(String[] args)
{
String[][] calls = call();
System.out.println(calls.length);
System.out.println(calls[0].length);
System.out.println(calls[0][0]);
System.out.println(calls[0][1]); //System.out.println(calls[36][0]);
//System.out.println(calls[36][1]);
//System.out.println(calls[37][0]);
//System.out.println(calls[37][1]);
/*
for (int i=0;i<calls.length;i++)
{
//System.out.println(calls[i]);
for(int j=0;j<calls[i].length;j++)
System.out.println(calls[i][j]);
}
//*/
}
}
解决方案 »
- jsp中<ima>怎么获得放到服务器里的图片
- 如何去掉jsp页面显示的<p></p>标签
- 连接SQL2000的问题,急,求救
- 【讨论】系统并发问题
- 不用javascript,在jsp中怎么实现登录后,自动跳转到登录前正浏览的页面?
- spring,struts,hibernate整合实例出现问题
- 刚建了一个java学习群,有兴趣者加入。
- 求jbuilder2005里配置数据源的方法
- JRUN下jive的设置!
- 关于spring 4 scheduled tasks 嵌入 web 容器的配置
- 一个jsp页面中既有普通input,又有上传文件的input type=file,怎么一次性提交到数据库?
- 满分求 :下载去缓存的问题!
calling = new String[37][2];
static
{
// calling = new String[37][1]; //此处应为calling = new String[37][2];
calling = new String[37][2];
calling[0] = new String[]{ "1","互联网·电子商务"};
calling[1]=new String[]{"2","计算机业(软件、数据库、系统集成)"};
calling[2]=new String[]{"3","计算机业(硬件、网络设备)"};
calling[3]=new String[]{"4","电子·微电子技术"};
calling[4]=new String[]{"5","通讯·电信业"};
calling[5]=new String[]{"6","快速消费品(饮料、食品、烟酒、日化等)"};
calling[6]=new String[]{"7","纺织品业(服饰、鞋帽、家纺用品、皮具等)"};
calling[7]=new String[]{"8","金融业(银行、保险、证券、投资、基金)"};
calling[8]=new String[]{"9","家电·电器·电气"};
calling[9]=new String[]{"10","贸易·商务·进出口"};
calling[10]=new String[]{"11","生产·制造·加工"};
calling[11]=new String[]{"12","建筑·房地产·物业管理·装潢"};
calling[12]=new String[]{"13","机械制造·机电设备·重工业"};
calling[13]=new String[]{"14","交通·运输·物流·快递"};
calling[14]=new String[]{"15","广告·公关·设计"};
calling[15]=new String[]{"16","批发·零售(超市、百货、商场、专卖店)"};
calling[16]=new String[]{"17","汽车·摩托车"};
calling[17]=new String[]{"18","仪器仪表·电工设备"};
calling[18]=new String[]{"19","制药·生物工程·环保"};
calling[19]=new String[]{"20","餐饮·酒店·旅游"};
calling[20]=new String[]{"21","塑胶·五金"};
calling[21]=new String[]{"22","印刷·包装·造纸"};
calling[22]=new String[]{"23","电力·能源·矿产"};
calling[23]=new String[]{"24","石油·化工业"};
calling[24]=new String[]{"25","办公设备·文体休闲用品·家居用品"};
calling[25]=new String[]{"26","法律"};
calling[26]=new String[]{"27","媒体·影视制作·新闻出版"};
calling[27]=new String[]{"28","艺术·文化传播"};
calling[28]=new String[]{"29","娱乐·体育·休闲"};
calling[29]=new String[]{"30","教育·培训·科研院所"};
calling[30]=new String[]{"31","顾问·咨询"};
calling[31]=new String[]{"32","医疗·保健·卫生服务"};
calling[32]=new String[]{"33","人才交流·中介"};
calling[33]=new String[]{"34","政府·公用事业·社区服务"};
calling[34]=new String[]{"35","农、林、牧、副、渔业"};
calling[35]=new String[]{"36","协会·社团·非营利机构"};
calling[36]=new String[]{"37","其他"};
}
public static String[][] call()
{
return calling;
}
//Main方法测试
public static void main(String[] args)
{
String[][] calls = call();
System.out.println(calls.length);
System.out.println(calls[0].length);
System.out.println(calls[0][0]);
System.out.println(calls[0][1]); System.out.println(calls[36][0]);
System.out.println(calls[36][1]);
//System.out.println(calls[37][0]);
// System.out.println(calls[37][1]);
for (int i=0;i<calls.length;i++)
{
//System.out.println(calls[i]);
for(int j=0;j<calls[i].length;j++)
System.out.println(calls[i][j]);
}
}
}