Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como encontrar o Shortest palavra em uma frase ou lista em Java
Uma das coisas que as linguagens de programação são bons em está tomando tarefas simples , mas chato, monótono e automatizá-los . Um exemplo disso está procurando uma lista inteira de palavras ou frase e encontrar a palavra mais curta na lista. Enquanto o programa inicial pode demorar mais para escrever do que encontrar a palavra mais curta em uma frase, se você quiser encontrar a palavra mais curto da Bíblia , por exemplo , o programa iria conseguir em apenas momentos horas ou mesmo dias de trabalho chato. Uma vez que " Netbeans " vem com o Java SDK , por padrão , presume-se que você está usando " Netbeans ", mas a tarefa pode ser concluída com qualquer editor de texto ou IDE Java . Instruções
1

Abra seu editor de texto favorito ou Java Ambiente de Desenvolvimento Integrado e criar uma nova classe
2

Cole o seguinte dentro da classe : .

estática de Cordas shortestWord ( string [ ] palavras ) {

int shortestLength = Integer.MAX_VALUE ;

palavra string = "";

para ( string s : palavras ) {

if ( s.length () < shortestLength ) {

palavra = s ;

shortestLength = s.length (); }

< br >

}

palavra de retorno;

}

static String [] splitSentence ( string frase ) {

//Remover pontuação < br. > frase

= sentence.replace ("." , "")

. substituir ("," , "")

. substituir ("?" , "") < . br>

substituir ( " " "" )

substituir. . (";" , "")

substituir ("( ", "" )
.

substituir ( ")" , "")

replace ( ". " "," " )

substituir (" \\ " ", " "); .

//Dividir a sentença em palavras , quebrando a cada espaço

string [] array = sentence.split ("") ; .

retornar array;

}

void main ( string [ ] args ) { public static

Cordas frase = " dois. quatro ";

String [] palavras = splitSentence ( sentença );

Cordas palavra = shortestWord ( palavras );

System.out.println (" A palavra mais curta é . \\ "" + palavra + "\\ " "); }


3

Clique " . Run "

Anterior :

Próximo : No
  Os artigos relacionados
·Como a repetir frases em Java 
·Como obter uma variável a outra classe em Java 
·Servlet e Applet Diferenças 
·Como escrever sua própria simples Java Message Queue 
·O método Substring em Java 
·Como atravessar árvores binárias em Java 
·Como encontrar a união de dois conjuntos em Java 
·Como matar um thread em Java 
·Como definir a cor de uma barra de rolagem em Java 
·Como excluir JPA em Java 
  Artigos em destaque
·Como editar o SQL em um iPhone 
·Como declarar um construtor em Java 
·Erro Classe Interface ou Enum esperado em Java 
·Como ler o texto de SWF em Java 
·Como declarar funções estáticas em C + + 
·Como expoentes de entrada em C 
·Como excluir em QBasic 
·Como atualizar Data Grid 
·Como testar se um caractere é um número ou não em Ja…
·Expressões Terciário em Java 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados