Cómo extraer un número entero de una cadena en JAVA
Extraer un número entero de una cadena en Java es demasiado ineficiente para comparar cadenas una por una. Es necesario utilizar expresiones regulares para hacer coincidir, como se muestra en el siguiente código:
¿Cadena? str? =?"Cantidad: 88.687.594 yuanes";
Patrón?p?=?Pattern.compile("\\d (,\\d{3})*");
Matcher?m?=?p.matcher(str);
if(m.find()){
System.out.println(m.group()) ;
}