Quando você programar em Java, criar seus próprios métodos personalizados é uma das principais atividades . Quando você define um método, você declara vários detalhes sobre o assunto , incluindo o seu nome, os tipos de dados de todos os parâmetros que leva e que tipo de dados ele retorna . A criação de um método para retornar um valor booleano é um dos exemplos mais simples. Mesmo se você está apenas começando com programação Java , você pode escrever um método rápido e fácil. Instruções
1
Decida qual é o propósito do seu método vai ser . Antes de realmente começar a codificar o método, crie um resumo do que ele vai fazer , como segue:
/**
* Verifique se o valor de String passado é
< . p> * muito tempo para exibir
* @ param nome - string nome para exibir
* @ return - valor booleano verdadeiro se demasiado longo
* /Tablet
Este é um comentário Javadoc , para que o seu programa pode incluí-lo dentro de qualquer documentação que você gerar usando a ferramenta . (Veja Referências 5 . ) Este exemplo é um método que utiliza um parâmetro String, testa o seu comprimento e retorna um valor booleano que indica se ele for muito longo a ser exibido normalmente. Este é um cenário comum em programas onde o usuário está digitando um nome que vai ser exibido em algum lugar dentro de uma interface.
2
Crie a sua assinatura do método. A assinatura de um método é a parte dele que é acessado por externo, ou " cliente", código. A assinatura inclui o nome do método , os parâmetros eo tipo de retorno. A assinatura do método não inclui a aplicação , que é interno ao método . O seguinte é um exemplo assinatura do método para combinar o método de verificação de nome de comprimento descrito no comentário :
público boolean isTooLong ( String name)
O nome do método é informativo , indicando a sua finalidade. O parâmetro é uma variável String, eo método retorna um valor booleano . (Veja Referências 1, 2, 3. ),
3
Insira o corpo do método. O corpo do método é o lugar onde você fornecer detalhes de implementação. Esses detalhes não são relevantes para o código externo , assim você pode alterá-los a qualquer momento no futuro , desde que a assinatura do método permanece o mesmo. O código a seguir implementa o método " isTooLong " :
{
if ( name.length () > 25) return true;
mais return false;
}
O método determina que qualquer seqüência de mais de 25 caracteres é muito longa a ser exibido. Digite valores booleanos podem ser apenas verdadeira ou falsa. (Veja Referências 4 . )
4
Chame o método a partir de um local em outro lugar no seu programa. O exemplo a seguir testa um valor String nome para ver se é muito tempo, a saída do resultado para o console:
Cordas myName = " James Smith ";
boolean tooLong = isTooLong ( myName );
System.out.println ( "é" + myName + " muito longo - " + tooLong );
Execute o programa para ver o que está escrito para o console. (Veja Referências 1, 2, 3. )
5
Experiência com o seu método para testá-lo . Para testar o método de comprimento de nome , você pode alterar o " myName " ser variável String testado , mas você deve projetar testes de acordo com o seu próprio programa . Alterar o método de acordo com o projeto que você está trabalhando, lembrando-se de escolher nomes significativos e incluem um comentário informativo.