Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Definuje reťazec , ktorý chcete vyhľadať takto : klipart
 String vstup = " , Jedná sa o test , len test " ; 
 2 
 Definovať reťazec k hľadaniu : 
 
 String test = " test " ; 
 
 3 
 test pre podreťazec " test " v hlavnom reťazci . Použite metódu indexOf ( ) na určenie indexu , v ktorom slovo " test " sa objaví v reťazci je definovaný ako vstup : 
 
 int index = input.indexOf ( test ) ; 
 4 
 metóda indexOf ( ) vráti hodnotu -1 , ak nie je nájdený , a index , ak je nájdený . Môžete otestovať existenciu a vytlačiť výsledky s : 
 
 if ( ! Index = -1 ) System.out.println ( " Našiel reťazec " + " \\ " " + test + " \\ " " + " na mieste " + index ) , inak System.out.println ( " \\ " " + test + " \\ " " + " nebol nájdený ! " ;) ; 
 5 
 záplat dohromady do kompletnej kus kódu vyzerá takto : 
 
 //exmaple povrázku searchingclass Príklad { public static void main ( String [ ,"] args ) { //vytvoriť reťazec , ktorý je možné prehľadávať String vstup = " Toto je test len test " ; 
 
 //teraz definovať , čo reťazec na testovanie v teste vstupný reťazec String = " test " , //indexOf ( ) je metóda , ktorá pôsobí na reťazec , vracia //pozície v reťazci , ktorý //nájdený reťazec alebo znak v otázke , alebo -1 , ak nie je nájdený int index = input.indexOf ( test ) ; 
 
 //test , a tlačiť výsledky if ( ! index = -1 ) System.out.println ( " Našiel reťazec " + " \\ " " ; + test + " \\ " " + " na mieste : " + index ) , inak System.out.println ( " \\ " " + test + " \\ " " + " nebol nájdený " ) ; ! 
 
 } \\ \\ zavrie hlavný blok } \\ \\ zatvára trieda