从列表中读取二维数组
Object[][] ss = ExcelUtil.getTestData(Constant.TestDataExcelFilePath, Constant.TestAddEmployeeDataExcelFileSheet);
//打印所有的
for(int i=0;i<ss.length;i++){
for(int j=0; j<ss[i].length;j++){
System.out.print(ss[i][j]+" ");
}
System.out.println();
}
//打印第一组
for (int a = 0; a < 1; a++) {
for (int j = 0; j < ss[0].length; j++) {
System.out.print(ss[a][j] + " ");
}
System.out.println("");
}
//从Excel文件获取第一组测试数据的静态方法 public static Object[][] getFistTestData(String excelFilePath,String sheetName) throws IOException{ Object[][] testData = ExcelUtil.getTestData(excelFilePath,sheetName); Object[][] result = new Object[1][testData[0].length];//行数为1行,列数为将要赋值二维数组的列数 // 设置二位数组每行的值,每行是一个Object对象 for (int i = 0; i < 1; i++) { for(int j=0;j<testData[i].length;j++){ result[i][j]=testData[i][j]; } } return result; }