Métodos Java

O tópico da lição de hoje são os métodos Java , que nos ajudarão a atingir nossos objetivos de aprendizado.

Métodos são blocos de código que só são executados quando são invocados.

Um método Java aceita parâmetros, que estão na forma de dados e são passados ​​para o método.

Métodos e funções Java são termos usados ​​para descrever como certas ações são executadas.

Por que precisamos de métodos Java?

Ao usá-los, é possível reutilizar o código definindo-o uma vez e usando-o repetidamente. Os métodos em Java podem ser classificados em dois tipos:

  • Método predefinido

  • Método definido pelo usuário

Método predefinido

Geralmente, os métodos predefinidos em Java são os métodos já definidos nas bibliotecas de classe Java.

Esse método também é conhecido como método de biblioteca padrão ou integrado.

Em qualquer ponto do programa, podemos chamar esses métodos diretamente.

O length() , equals() , compareTo() , sqrt() e outros métodos predefinidos são exemplos.

Uma série de código já armazenada é executada em segundo plano quando chamamos qualquer um dos métodos predefinidos em nosso programa.

Os métodos predefinidos são definidos dentro das classes. Java.io.PrintStream contém métodos como print().

Este método imprime a instrução que escrevemos dentro dele. Por exemplo, print(“mr exemplos”) imprime exemplos de sr no console.

Nosso exemplo abaixo usa três métodos predefinidos: main() , print() e max() .

Example: 

1
2
3
4
5
6
7
8
9
10
11
12
public class Main
{
public static void main(String[] args)
{
System.out.print("There is a maximum number: " + Math.max(100,89));
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


Método definido pelo usuário

Métodos definidos pelo usuário são aqueles desenvolvidos por usuários ou programadores. Dependendo dos requisitos, esses métodos são modificados.

Criar método definido pelo usuário:

No que diz respeito aos métodos Java , eles devem ser declarados dentro da classe.

Crie um método definido pelo usuário para determinar se o número é par ou ímpar:

Example: 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public class Main
{
public static void main(String[] args)
{
findEvenOdd(6);
}
public static void findEvenOdd(int num)
{
if(num%2==0)
System.out.println(num+" is even");
else
System.out.println(num+" is odd");
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

exemplo de métodos java

Outro exemplo é definido colocando o nome do método seguido de parênteses () .

Existem alguns métodos predefinidos em Java, como System.out.println() , mas você também pode criar seus próprios métodos para executar determinadas ações:

Example:  You will need to create a method inside Main:

1
2
3
4
5
6
7
8
9
10
public class Main {
static void first_Method() {
// Code block to be executed
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Exemplo explicado

  • first_Method() é o nome do método
  • Um método estático é aquele que pertence à classe Main e não um objeto dela. À medida que o tutorial avança, você aprenderá mais sobre objetos e como acessar métodos por meio deles.
  • void indica que este método não retorna nada. Este capítulo explicará os valores de retorno com mais detalhes.

Example: 

1
2
3
4
5
6
7
8
9
10
11
public class Main {
static void second_Method() {
// Code block to be executed
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Chame um método

Os métodos Java são chamados escrevendo seu nome seguido por dois parênteses () e um ponto e vírgula ;

Um texto (a ação) é impresso quando first_Method() é chamado, conforme mostrado abaixo:

Chame first_Method() dentro de main:

Example: 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public class Main {
static void first_Method(){
System.out.println("I have created my First Java Method");
}
public static void main(String[] args) {
first_Method();
}
// Output = I have created my First Java Method
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

No método principal, chamamos second_Method():

Example: 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public class Main {
static void second_Method(){
System.out.println("We are learning about Java Methods and this is my second method");
}
public static void main(String[] args) {
second_Method();
}
// Output = We are learning about Java Methods and this is my second method
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Também é possível chamar um método mais de uma vez:

Example: 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public class Main {
static void first_Method() {
System.out.println("I have created my First Java Method");
} public static void main(String[] args) {
first_Method();
first_Method();
first_Method();
}// Output1 = I have created my First Java Method
// Output2 = I have created my First Java Method
// Output3 = I have created my First Java Method
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Example: 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
public class Main {
static void second_Method(){
System.out.println("We are learning about Java Methods and this is my second method");
}
public static void main(String[] args) {
second_Method(); // Calling the method 1 time
second_Method(); // Calling the same method twice
second_Method(); // Calling the same method thrice
}
// Output :
// We are learning about Java Methods and this is my second method
// We are learning about Java Methods and this is my second method
// We are learning about Java Methods and this is my second method
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Você aprenderá como passar dados para um método (parâmetros) no próximo capítulo, Parâmetros do método .

 

Nós valorizamos o seu feedback.
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Assine a nossa newsletter
Digite seu e-mail para receber um resumo semanal de nossos melhores posts. Saber mais!
ícone