因此,正如您在下面的屏幕截圖中看到的那樣,我想在數(shù)組中獲取所有測試用例ID存儲,其中運行模式= 否我該怎么做?如何循環(huán)訪問工作表并存儲值?任何解決方案都會得到認可嗎?這是我的代碼:List<String> s = new ArrayList<>();private static int findRow(HSSFSheet sheet, String cellContent) { for (Row row : sheet) { for (Cell cell : row) { if (cell.getCellType() == Cell.CELL_TYPE_STRING) { if (cell.getRichStringCellValue().getString().trim().equals("No")) { //not able to developed further need to store the value of the first column if matched } } } }
2 回答

鴻蒙傳說
TA貢獻1865條經(jīng)驗 獲得超7個贊
不要檢查一行中的每個單元格。而是檢查(運行模式),如果滿足條件,則獲取值(描述)。row[2]
row[1]
您不需要跳過第一行,因為它不能滿足您的條件。

萬千封印
TA貢獻1891條經(jīng)驗 獲得超3個贊
您必須跳過第一行。不需要循環(huán)訪問行中的每個單元格。使用“運行模式”(2) 檢查運行模式。如果滿足該條件, 請使用 getCell(0) 讀取測試用例 ID。
如果將來需要此代碼,請不要像我上面提到的那樣對列號進行硬編碼。閱讀第一行(標題)以確定“運行模式”列和“測試用例 ID”列,然后按照上面的邏輯進行操作。將文本“運行模式”放在一些應用程序?qū)傩灾?,以后可以配置這些屬性。
添加回答
舉報
0/150
提交
取消