数组aa,bb,cc均为2行2328列,我想做的是,如果aa中的家庭编号与bb中的家庭编号相等的话,将bb中的家庭编号对应的人均收入赋给数组cc
但是,我在创建数组的时候总是出问题,请帮忙改正一下,谢谢,代码如下(具体数值为列出):
public class NewMain {
public static void main(String[] args) {
//创建数组aa,第一行为家庭编号1-2328,为分组之后按分组排列的家庭编号,第二行为所在分组,1-5
double aa[][]=new double[2][2328];
double aa[0][index2]={此内数字为不规则排列的家庭编号,为1-2328};
int index1=1;
if (index1<=1606){
aa[1][index1]=1;
}
else if(index1>1606 && index1<2208){
aa[1][index1]=2;
}
else if(index1>2208 && index1<=2299){
aa[1][index1]=3;
}
else if(index1>2299 && index1<=2317){
aa[1][index1]=4;
}
else{
aa[1][index1]=5;
}
//创建数组bb,第一行为家庭编号1-2328,按升序排列第二行为对应的2328个家庭的年平均收入
double bb[][]=new double[2][2328];
for(int index3=0;index3<=2327;index3++){
bb[0][index3]=index3;
}
for(int index4=0;index4<=2327;index4++){
double bb[1][index4]={此内数字为家庭年平均收入,2328个数字};
}
int index3=0;int index4=0;int index5=0;
if(aa[0][index1]==bb[0][index3]){
double cc[][]=new double[2][2328];
index4=index3;
cc[0][index5]=bb[1][index4];
}
}
}
但是,我在创建数组的时候总是出问题,请帮忙改正一下,谢谢,代码如下(具体数值为列出):
public class NewMain {
public static void main(String[] args) {
//创建数组aa,第一行为家庭编号1-2328,为分组之后按分组排列的家庭编号,第二行为所在分组,1-5
double aa[][]=new double[2][2328];
double aa[0][index2]={此内数字为不规则排列的家庭编号,为1-2328};
int index1=1;
if (index1<=1606){
aa[1][index1]=1;
}
else if(index1>1606 && index1<2208){
aa[1][index1]=2;
}
else if(index1>2208 && index1<=2299){
aa[1][index1]=3;
}
else if(index1>2299 && index1<=2317){
aa[1][index1]=4;
}
else{
aa[1][index1]=5;
}
//创建数组bb,第一行为家庭编号1-2328,按升序排列第二行为对应的2328个家庭的年平均收入
double bb[][]=new double[2][2328];
for(int index3=0;index3<=2327;index3++){
bb[0][index3]=index3;
}
for(int index4=0;index4<=2327;index4++){
double bb[1][index4]={此内数字为家庭年平均收入,2328个数字};
}
int index3=0;int index4=0;int index5=0;
if(aa[0][index1]==bb[0][index3]){
double cc[][]=new double[2][2328];
index4=index3;
cc[0][index5]=bb[1][index4];
}
}
}
解决方案 »
- 请教一个JAVA泛型的问题
- JSP页面加载swf文件无法显示??求高手指点。。。。
- Java Socket通信问题,200分请教!
- struts验证的问题
- 想疯了。javamail api的各层分别表示什么??在线苦等。。。。
- 修改 用jacob解析word代码一段 在线等
- SessionBean 中调用 HttpURLConnection发送请求信息没有问题,但是其他获取服务器信息出错.
- tomcat的环境配置问题!
- TNND,自从这个论坛改为XML,我的LINUX下的KONQUEROR浏览器就看不见文字了!!!
- hibernate查询不出结果,sql已打印,请指教.
- 工作中的朋友,谁知道你们开发J2EE的项目用的Eclipse
- ssh
double aa[0][index2]={此内数字为不规则排列的家庭编号,为1-2328};//重名了
int index1=1;
if (index1<=1606){
aa[1][index1]=1;
}
else if(index1>1606 && index1<2208){
aa[1][index1]=2;
}
else if(index1>2208 && index1<=2299){
aa[1][index1]=3;
}
else if(index1>2299 && index1<=2317){
aa[1][index1]=4;
}
else{
aa[1][index1]=5;
}
index1永远为一后面的都不会进,这有问题
double aa[0][index2]={此内数字为不规则排列的家庭编号,为1-2328};
这两行提示要求是数组,但是找到的是double,为什么