我想知道如何仅在Integer.parseInt(whatever)不失败时执行某些操作。
更具体地说,我有一个包含用户指定值的jTextArea,这些值由换行符分隔。
我想检查每一行是否可以转换为整数。
我尝试了以下代码,但它并不起作用:
for(int i = 0; i < worlds.jTextArea1.getLineCount(); i++){
if(Integer.parseInt(worlds.jTextArea1.getText(worlds.jTextArea1.getLineStartOffset(i),worlds.jTextArea1.getLineEndOffset(i)) != (null))){}
}
希望得到任何帮助。