我有这样的 数组:String[][] data ={
{"0001","2","12"},
{"0001","3","13"},
{"0001","3","13"},
{"0002","6","26"},
{"0002","5","25"},
{"0002","5","25"},
};怎么处理成:String[][] data ={
{"0001","2+3+3","12+13+13"},
{"0002","6+5+5","26+25+25"},
};谢谢!
{"0001","2","12"},
{"0001","3","13"},
{"0001","3","13"},
{"0002","6","26"},
{"0002","5","25"},
{"0002","5","25"},
};怎么处理成:String[][] data ={
{"0001","2+3+3","12+13+13"},
{"0002","6+5+5","26+25+25"},
};谢谢!
String[][] data ={
{"0001","2","12"},
{"0001","3","13"},
{"0001","3","13"},
{"0002","6","26"},
{"0002","5","25"},
{"0002","5","25"},
};
String[][] result = new String[data.length / 3][3];
for (int i = 0; i < data.length / 3; i++) {
int index = i * 3;
result[i][0] = data[index][0];
result[i][1] = data[index][1] + "+" +data[index+1][1] + "+" + data[index+2][1];
result[i][2] = data[index][2] + "+" +data[index+1][2] + "+" + data[index+2][2];
System.out.println(result[i][0]);
System.out.println(result[i][1]);
System.out.println(result[i][2]);
}
data = result;
}