Usar expressões regulares é mais eficiente
public boolean canPARSEINT (string str) {if (str == null) {// Verifique se está vazio retorno false;} retornar str.matches ("// d+"); // Use expressão regular para determinar se a string é um número. O primeiro / é um personagem de fuga, / d+ significa corresponder 1 ou // números consecutivos múltiplos "+" são semelhantes a "*", "*" significa 0 ou mais}O método acima para determinar se o tipo de string pode ser convertido em int no artigo Java é todo o conteúdo compartilhado pelo editor. Espero que possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.