Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come trovare una sottostringa in Java

In Java , una stringa è un array di caratteri ( lettere, numeri o simboli ) . Una sottostringa di una stringa è semplicemente una raccolta di caratteri contenuti nella stringa . Ad esempio, la stringa "Il mio nome è Hal " ha sottostringhe " Mia ", " Hal ", "ame ", ecc Ad un certo punto , quando si lavora con le stringhe in Java , è necessario verificare se una certa stringa è contenuta in una stringa. Il modo migliore per farlo è quello di utilizzare il metodo indexOf ( ) sulla stringa in questione . Istruzioni
1

Nel metodo Main del programma Java , creare una stringa arbitraria , digitando il seguente codice : String frase = " Il mio nome è hal " ;
2

dichiarare un numero intero per contenere il risultato della tua ricerca sottostringa digitando il seguente codice: int i ;
3

Eseguire il metodo indexOf ( ) sulla stringa , e dare il suo risultato alla variabile dichiarato nel passaggio precedente digitando: i = phrase.indexOf ("nome " ) ;
4

Stampa il risultato della "i" , digitando la riga: System.out.println ( " risultato di ricerca : "+ i);

Se la stringa cercata nella Fase 3 ( la stringa " nome " nel nostro esempio) non è stato trovato , il risultato sarà -1 . Se si è riscontrato , il risultato sarà pari all'indice iniziale della sottostringa (ricordiamo che in Java , una stringa è un array di caratteri) . Nel nostro esempio questo numero è 3, perché la sottostringa ha inizio dopo il 3 ° carattere della stringa .

 

Programmazione © www.354353.com