0

安卓 2.3.3

我有一个 ArrayList,它既有数字(字符串格式)也有像(和,加,按,...)这样的词

我希望只从这个 ArrayList 中检索数字。

我可以使用 get(index) 获取值并转换为数字,如果它是可以转换的数字。如果我使用循环进行迭代,单词的转换会给我一个异常。那么,我如何检查,而不会出现异常。

这会工作吗:::

我使用 try catch 块,当出现异常时,我只写“继续;” 在 catch 块中。

4

1 回答 1

0

您可以尝试在一个try块中转换,并忽略该块中的异常catch。(continue就像你建议的那样,只是循环)。它会起作用的。

另一种方法,不使用异常处理;

确定字符串是否是Java中的整数

如何在Java中检查字符串是否为数字

还有更多。

于 2012-12-16T07:45:58.367 回答