Вероятность: у меня есть метод executeunixcommand, который возвращает имя файла, результаты выполнения (итерация этого метода), результат unixcommandresult (итерация этого метода). Как только я получу все три значения i (flename, executionresults, unixcommandresult), я хочу создать книгу Excel (xlsx) и создать лист с некоторым именем + счетчиком (например, unix1) и добавить данные на этот лист. ниже приведен метод того же.
после того, как он завершит добавление данных для первого итератона в листе 1 (unix1), он go вернется к методу и выполнит вторую итерацию, принесет три результирующие переменные (имя файла, результаты выполнения, unixcommandresult), откройте лист и добавьте данные на второй лист Excel.
Не могли бы вы сказать мне, что не так в этом коде.
public int writeresultstoexcel(string filename, AttayList<String> executionresults, ArrayList<String> unixcommandresult)
{
File parsedfile = new File(fileName);
int count=0;
if(parsedfile.exists())
{
count=count++;
XSSFSheet resultsheetname = createSheet("FID- " +count);
}
else{
createexcel(filename);
XSSFSheet resultsheetname = createSheet("FID- " +count);
}
}