?? tablevcter.java
字號:
package sun.com.tool;
import java.util.List;
import sun.com.domain.Box;
import sun.com.domain.Ship;
public class TableVcter {
//得到一個箱子和船的二維數組,用來顯示表格
public String[][] tableView(List<Ship> list){
//遍歷存放船的list來確定二維數組的第一個維數應該是多少
//sum來確定有多少行
int sum = 0;
for(int i=0;i<list.size();i++){
sum +=list.get(i).getBox().size();
}
//定義一個二維數組
String [][] str = new String[sum][9];
int option = 0;
for(int k = 0;k<list.size();k ++)
{
for(int n = 0;n<list.get(k).getBox().size();n++){
str[option][0] = list.get(k).getShipname();
str[option][1] = list.get(k).getVoyage();
str[option][2] = list.get(k).getBlno();
str[option][3] = list.get(k).getDestination();
option ++;
}
}
int m = 0;
for(Ship ship:list){
List<Box> box = ship.getBox();
for(Box b : box){
str[m][4]=b.getCntsize();
str[m][5]=b.getCnttype();
str[m][6]=b.getCntqnt();
str[m][7]=b.getCntoperator();
str[m][8]=b.getRemark();
m++;
}
}
return str;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -