Originariamente inviato da zipangulu
In particolare è giusto
codice:
!numeroBinario.matches("[0-1]+$")
per dire che numeroBinario deve contenere solo cifre 0 oppure 1?Se sbagliato mi dite come andrebbe fatto?
Sì è giusto.
Nota che il $ è superfluo, matches verifica già che l'intera stringa corrisponda al pattern.

Sia [0-1] che [01] sono corretti.