Java: obtenga partes enteras (múltiples) de una cadena y almacénelas en una matriz

Considera una cadena como

(42,21) (23,21)

Quiero obtener una matriz de esta cadena como [42,21,23,21]

Ahora puedo hacerlo dividiéndolo 2-3 veces, etc., pero quiero saber si hay una manera más eficiente de hacerlo, o decir hacerlo en una sola línea.

¡Como dividir una cadena en todo lo que no es un número!

Respuesta 1
String[] numbers = "(42,21) (23,21)".split("\\D+");
Respuesta: 2

Tengo 3 tablas (médico, enfermera, paciente), todas tienen diferentes comienzos de identificación, los médicos comienzan con 101, la enfermera comienza con 102 y el paciente comienza con 200. y quiero cambiar la contraseña ...

Pensé que sería bueno si le diera al usuario la posibilidad de elegir y cambiar entre "temas" (L y F). Le daría a elegir entre Java metal (predeterminado), predeterminado del sistema, y ​​tal vez un par más ...

Tengo un archivo de propiedades que necesito validar contra un conjunto de claves y valores. Para que el usuario no pueda proporcionar ninguna clave anónima o valor no válido en el archivo de propiedades. Lo he hecho leyendo el ...

Estoy tratando de generar automáticamente un archivo de mapeo usando este programa usando Castor 1.3.2. Pero aquí está la excepción que obtengo: java.lang.IllegalArgumentException: No enum const class org.exolab.castor.mapping ....