Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nájsť najkratšiu slovo v jazyku Java

Java aplikácie možno nájsť najkratšiu slovo v texte oddelením textu do svojich slov , a potom hľadal slová minimálnej dĺžky . Vstavané knižnice funkcií Java pre sláčikové manipulácie umožňujú krátky a elegantné riešenie tohto problému . Pokyny dovolená 1

Uložte vstupný text do objektu String , ako v nasledujúcom ukážkovom kóde :

String myText = " Rýchle hnedá faun simonizes je pod španielskou daždi " ,

2

Oddeľte vstupný text do jeho základných slov , volaním metódy vstavaný String.split ( ) , ako v nasledujúcom ukážkovom kóde :

String [ ] myWords = myText . split ( " " ) ;

Všimnite si , že tam je medzera medzi úvodzovkami v argumente String.split ( ) . Po vykonaní tohto riadku , bude každé slovo vo vstupnom texte zodpovedajú prvku poľa myWords
3

Nájdite najkratšiu slovo , ako v nasledujúcom ukážkovom kóde : .
< P > int ( Int i = 1 ; i < myWords.length ; i + + ) {

if ( ( myWords [ i ] ) Dĺžka ( ) < shortestLength . ) {

ShortestLength = ( myWords [ i ] ) Dĺžka ( ) ; .

shortestLocation = i ;

}

Po

} spustením tohto kódu , bude najkratšia slovo vo vstupnom texte byť myWords [ shortestLocation ] .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené