PDA

View Full Version : [JAVA] Controlli su caratteri binari di una stringa


Xidius
21-03-2007, 11:13
Salve ragazzi, ho il seguente dubbio: da tastiera dovrei inserire delle stringhe binarie.
Inizialmente dovrei effettuare un controllo sull'ultimo carattere dellla stringa inserita, controllando che quest'ultimo sia uno '0'.
C'è una funzione che mi estrapoli l'ultimo carattere di una stringa inserita in modo da poter effettuare questo benedetto controllo? Oppure mi consigliate di inserire il tutto in un array e di controllare l'n-esimo carattere?
Avevo notato la charAt, ma bisogna per forza inserire l'indice.

Altro dubbio: in mezzo alla stringa vorrei al massimo farsi che ci siano due zeri e due uni consecutivi e nn di piu.
Andrebbe bene se creo un ciclo for che mi controlla se l'iesimo carattere è uguale a 1 e l'iesimo+1 è uguale a uno la stringa è corretta. Stessa cosa per quanto riguarda lo 0.

Grazie

spv42
21-03-2007, 12:20
Puoi Fare:



int lunghezza = miastringa.length();
char ultimo = miastringa.charAt(lunghezza-1);



Dove miastringa è la tua stringa. :D