Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Nova Estrutura de Tarefa | Tipos Básicos e Operações
Fundamentos de Java
course content

Conteúdo do Curso

Fundamentos de Java

Fundamentos de Java

1. Introdução
2. Tipos Básicos e Operações
3. Laços
4. Arrays
5. String

book
Nova Estrutura de Tarefa

Anteriormente, você escrevia código dentro do método main, mas agora a estrutura das tarefas mudará um pouco. Você escreverá o código dentro de um método separado, que será chamado a partir do método main. Para ajudar a entender como isso funciona, preparamos um pequeno tutorial que explicará o processo.

Portanto, vamos primeiro analisar o que são métodos, como funcionam e onde exatamente você deve escrever sua solução.

O que é um Método?

Você pode pensar em um programa como um conjunto de instruções ou um plano de ação. Cada instrução é como um passo separado. Esses passos em Java são chamados de métodos.

Um método é como um pequeno comando que definimos uma vez e depois podemos usar sempre que necessário. Uma estrutura típica de programa se parece com isto:

java

Main

copy
12345
public class Main { public static void main(String[] args) { // Solution goes here } }

Onde Escrever Sua Solução?

É fundamental compreender que o código deve ser escrito dentro de um método. Não é permitido escrever código em qualquer lugar da classe. Tudo precisa estar organizado dentro de métodos; caso contrário, o programa não saberá o que fazer.

java

Main

copy
12345
public class Main { public static void main(String[] args) { // Write your solution here } }

Tudo o que for escrito dentro das chaves { } do método main será executado pelo programa.

É importante lembrar: o código deve estar sempre dentro de um método. Não é permitido escrever código fora de métodos; isso causará um erro.

Em algumas tarefas, será necessário escrever a solução no método main ou em outro método criado especificamente para o seu código.

java

Main

copy
12345678910
public class Main { public static void main(String[] args) { // The main method calls the doSomething method doSomething(); } public static void doSomething() { // Your solution will go here } }

Neste exemplo, o método main chama o método doSomething, e sua tarefa é implementar a lógica dentro desse método.

O método main pode ser utilizado para testar sua solução chamando outros métodos a partir dele. Assim, para verificar como sua solução funciona, você pode chamar o método a partir do main e passar os dados necessários para ele.

Argumentos de Métodos

Às vezes, um método pode receber argumentos — esses são valores passados para o método para ajudá-lo a completar sua tarefa. Argumentos são como "coisas" que o método recebe como entrada, que serão utilizadas dentro de seu bloco.

Por exemplo, se a tarefa é calcular a soma de dois números, os números seriam os argumentos que o método recebe para realizar seu trabalho.

Exemplo com Um Argumento

Veja como fica quando um método recebe apenas um argumento:

java

Main

copy
123
public static void greet(String name) { // The method uses the name argument to perform its task }

Neste exemplo, o método greet recebe um argumento — name. O String ao lado de name indica o tipo do argumento.

O método greet utiliza name (que é um argumento) em seu interior para realizar sua tarefa (por exemplo, pode exibir uma mensagem de saudação).

Método com Múltiplos Argumentos

Um método pode aceitar múltiplos argumentos. É como colocar vários itens em uma caixa, e o método utilizará todos eles para completar sua tarefa.

java

Main

copy
123
public static void addNumbers(int a, int b) { // The method adds two numbers }

Neste exemplo, o método addNumbers recebe dois argumentos: a e b. Estes são os dois números que o método irá somar.

Para executar o método, é necessário chamá-lo a partir de outro método. Como o método main é executado automaticamente quando o programa inicia, você irá chamar os outros métodos a partir dele.

Por exemplo, há uma tarefa para implementar o método addNumbers, que recebe dois argumentos inteiros, soma-os e exibe o resultado.

java

Main

copy
12345678910111213141516
package com.example; public class Main { public static void main(String[] args) { // Call the `addNumbers` method and pass two numbers addNumbers(5, 3); } // Method that adds two numbers public static void addNumbers(int a, int b) { // This method will add the numbers `a` and `b` int result = a + b; System.out.println("Result: " + result); } }

Para chamar um método com argumentos, basta usar seu nome (addNumbers) e passar os argumentos entre parênteses (5, 3). Os argumentos são passados na mesma ordem em que aparecem no método. Portanto, neste caso:

  • O primeiro argumento (5) será atribuído à variável a;

  • O segundo argumento (3) será atribuído à variável b.

O método addNumbers recebe dois argumentos, a e b, e estes serão utilizados dentro do método para realizar as operações necessárias.

Compreender esses conceitos é fundamental para resolver com sucesso as tarefas que você encontrará. Ao saber como métodos funcionam, como passar argumentos e como estruturar seu código, você poderá abordar cada tarefa com confiança.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 7

Pergunte à IA

expand
ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

course content

Conteúdo do Curso

Fundamentos de Java

Fundamentos de Java

1. Introdução
2. Tipos Básicos e Operações
3. Laços
4. Arrays
5. String

book
Nova Estrutura de Tarefa

Anteriormente, você escrevia código dentro do método main, mas agora a estrutura das tarefas mudará um pouco. Você escreverá o código dentro de um método separado, que será chamado a partir do método main. Para ajudar a entender como isso funciona, preparamos um pequeno tutorial que explicará o processo.

Portanto, vamos primeiro analisar o que são métodos, como funcionam e onde exatamente você deve escrever sua solução.

O que é um Método?

Você pode pensar em um programa como um conjunto de instruções ou um plano de ação. Cada instrução é como um passo separado. Esses passos em Java são chamados de métodos.

Um método é como um pequeno comando que definimos uma vez e depois podemos usar sempre que necessário. Uma estrutura típica de programa se parece com isto:

java

Main

copy
12345
public class Main { public static void main(String[] args) { // Solution goes here } }

Onde Escrever Sua Solução?

É fundamental compreender que o código deve ser escrito dentro de um método. Não é permitido escrever código em qualquer lugar da classe. Tudo precisa estar organizado dentro de métodos; caso contrário, o programa não saberá o que fazer.

java

Main

copy
12345
public class Main { public static void main(String[] args) { // Write your solution here } }

Tudo o que for escrito dentro das chaves { } do método main será executado pelo programa.

É importante lembrar: o código deve estar sempre dentro de um método. Não é permitido escrever código fora de métodos; isso causará um erro.

Em algumas tarefas, será necessário escrever a solução no método main ou em outro método criado especificamente para o seu código.

java

Main

copy
12345678910
public class Main { public static void main(String[] args) { // The main method calls the doSomething method doSomething(); } public static void doSomething() { // Your solution will go here } }

Neste exemplo, o método main chama o método doSomething, e sua tarefa é implementar a lógica dentro desse método.

O método main pode ser utilizado para testar sua solução chamando outros métodos a partir dele. Assim, para verificar como sua solução funciona, você pode chamar o método a partir do main e passar os dados necessários para ele.

Argumentos de Métodos

Às vezes, um método pode receber argumentos — esses são valores passados para o método para ajudá-lo a completar sua tarefa. Argumentos são como "coisas" que o método recebe como entrada, que serão utilizadas dentro de seu bloco.

Por exemplo, se a tarefa é calcular a soma de dois números, os números seriam os argumentos que o método recebe para realizar seu trabalho.

Exemplo com Um Argumento

Veja como fica quando um método recebe apenas um argumento:

java

Main

copy
123
public static void greet(String name) { // The method uses the name argument to perform its task }

Neste exemplo, o método greet recebe um argumento — name. O String ao lado de name indica o tipo do argumento.

O método greet utiliza name (que é um argumento) em seu interior para realizar sua tarefa (por exemplo, pode exibir uma mensagem de saudação).

Método com Múltiplos Argumentos

Um método pode aceitar múltiplos argumentos. É como colocar vários itens em uma caixa, e o método utilizará todos eles para completar sua tarefa.

java

Main

copy
123
public static void addNumbers(int a, int b) { // The method adds two numbers }

Neste exemplo, o método addNumbers recebe dois argumentos: a e b. Estes são os dois números que o método irá somar.

Para executar o método, é necessário chamá-lo a partir de outro método. Como o método main é executado automaticamente quando o programa inicia, você irá chamar os outros métodos a partir dele.

Por exemplo, há uma tarefa para implementar o método addNumbers, que recebe dois argumentos inteiros, soma-os e exibe o resultado.

java

Main

copy
12345678910111213141516
package com.example; public class Main { public static void main(String[] args) { // Call the `addNumbers` method and pass two numbers addNumbers(5, 3); } // Method that adds two numbers public static void addNumbers(int a, int b) { // This method will add the numbers `a` and `b` int result = a + b; System.out.println("Result: " + result); } }

Para chamar um método com argumentos, basta usar seu nome (addNumbers) e passar os argumentos entre parênteses (5, 3). Os argumentos são passados na mesma ordem em que aparecem no método. Portanto, neste caso:

  • O primeiro argumento (5) será atribuído à variável a;

  • O segundo argumento (3) será atribuído à variável b.

O método addNumbers recebe dois argumentos, a e b, e estes serão utilizados dentro do método para realizar as operações necessárias.

Compreender esses conceitos é fundamental para resolver com sucesso as tarefas que você encontrará. Ao saber como métodos funcionam, como passar argumentos e como estruturar seu código, você poderá abordar cada tarefa com confiança.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 7
Sentimos muito que algo saiu errado. O que aconteceu?
some-alt