我写了几行代码,第一行是
state=(int)Excelfile.getCellNumericValue(1,i,1);
其中 i
是一个递增索引,允许我从特定列的每一行获取数据。
现在,一旦代码到达最后一行数据,我需要停止获取数据。为此,我尝试检查 state
是否有空值,以便我可以结束获取数据的函数,但是,在我检查 state 的值之前,程序会产生错误。
那么,当函数到达最后加一行数据(最后一行数据之后的那一行)时,如何结束函数呢?
注意:未给出数据行数,因此我什至无法迭代 i
直到最后一行。
最佳答案
有一个函数ExcelFile.getLastRowNum()
,它返回给定工作表中最后一个数据行的编号。只需循环直到您的“i”达到该数字。
干杯
关于java - Anylogic - getCellNumericValue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40950714/