Integer.parseInt(whatever)が失敗しない場合にのみ、何かを行う方法を考えています。
より具体的には、改行で区切られたユーザー指定値のjTextAreaがあります。
各行をチェックして、intに変換できるかどうかを確認したいと思います。
このようなものを考え出しましたが、機能しません:
for(int i = 0; i < worlds.jTextArea1.getLineCount(); i++){
if(Integer.parseInt(worlds.jTextArea1.getText(worlds.jTextArea1.getLineStartOffset(i),worlds.jTextArea1.getLineEndOffset(i)) != (null))){}
}
助けていただければ幸いです。