Android 如何检查ArrayList中的特定索引是否包含a到Z范围内的字符

Android 如何检查ArrayList中的特定索引是否包含a到Z范围内的字符,android,Android,安卓2.3.3 我有一个ArrayList,它既有数字(字符串格式),也有单词(and,plus,by,…) 我只希望从此ArrayList检索数字 我可以使用get(index)获取值并转换为number,如果它是一个可以转换的数字。如果我使用循环进行迭代,单词转换将引发异常。那么,如何检查,而不出现异常 这行吗 我使用try-catch块,当出现异常时,我只在catch块中写入“continue;”。您可以尝试在try块中转换,并忽略catch块中的异常。(就像你建议的那样,只需继续循环即可

安卓2.3.3

我有一个ArrayList,它既有数字(字符串格式),也有单词(and,plus,by,…)

我只希望从此ArrayList检索数字

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

这行吗


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

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

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

还有更多