đź’» Introdução a MĂ©todos em Java (sem retorno – void)Â
Compreender o que são métodos em Java.
Aprender a declarar e chamar métodos com void.
Praticar a reutilização de blocos de código por meio de métodos simples.
Estimular a organização e leitura do código.
MĂ©todos sĂŁo blocos de cĂłdigo reutilizáveis que executam uma tarefa especĂfica. Eles ajudam a deixar o cĂłdigo mais organizado, limpo e modularizado. Em vez de repetir o mesmo comando várias vezes, podemos criar um mĂ©todo e chamá-lo quantas vezes quisermos.
Você já usou um método sem saber: o main.
public static void main(String[] args) {
   // Este é um método!
}
đź§Ş Estrutura básica de um mĂ©todo void:Â
public static void nomeDoMetodo() {
    // Instruções que serão executadas
}
public static: nĂŁo se preocupe com isso por enquanto.
void: significa que o método não retorna nenhum valor.
nomeDoMetodo(): nome que vocĂŞ inventa, seguido de () e chaves {}.
Dentro das chaves: o que o método faz.
public class Saudacao {
    public static void main(String[] args) {
        mostrarMensagem(); // Chamando o método
        mostrarMensagem();
    }
    public static void mostrarMensagem() {
        System.out.println("Bem-vindo ao programa!");
    }
}
Explicação:
Criamos um método chamado mostrarMensagem().
Ele imprime uma frase no console.
Dentro do main, chamamos ele duas vezes.
Evita repetir cĂłdigo.
Facilita a leitura e manutenção.
Organiza melhor o programa.
Ajuda a dividir tarefas em partes menores.
Hora do exercĂcio! 🏋️🔥
Crie um novo projeto no Eclipse para resolver os exercĂcios abaixo:
Crie um método chamado boasVindas() que imprima: "Olá, programador!". Chame-o duas vezes no main.
public class Ex01 {
    public static void main(String[] args) {
        boasVindas();
        boasVindas();
    }
    public static void boasVindas() {
        System.out.println("Olá, programador!");
    }
}
🖥️ public class Ex01 {
Aqui estamos declarando uma classe Java chamada Ex01.
Toda aplicação Java precisa de pelo menos uma classe.
O nome da classe geralmente Ă© o mesmo nome do arquivo (Ex: Ex01.java).
🖥️ public static void main(String[] args) {
Este é o método principal (main) — ponto de entrada de qualquer programa Java.
Quando você executa o programa, o Java começa por aqui.
String[] args é uma forma de aceitar parâmetros pela linha de comando (não usamos neste caso).
🖥️ boasVindas();
Esta é uma chamada de método.
Estamos dizendo: "Execute o método boasVindas()".
Ele será executado na ordem em que aparece. Por isso, será chamado duas vezes.
🖥️ public static void boasVindas() {
Aqui declaramos o método personalizado chamado boasVindas.
public: acessĂvel de qualquer lugar.
static: pode ser chamado diretamente dentro do main, que também é static.
void: nĂŁo retorna nenhum valor.
boasVindas() é o nome do método. Ele não recebe nenhum parâmetro.
🖥️ System.out.println("Olá, programador!");
Esta linha imprime uma mensagem no console.
Toda vez que o método boasVindas() é chamado, essa linha é executada.
O Java entra no main.
Chama o método boasVindas() pela primeira vez → imprime "Olá, programador!".
Chama o método boasVindas() novamente → imprime "Olá, programador!" de novo.
O programa termina.
Olá, programador!
Olá, programador!
2. Crie um mĂ©todo chamado linha() que desenhe uma linha com 30 sinais de igual (=). Use-o antes e depois de um texto.Â
3. Crie um mĂ©todo apresentacao() que mostre nome, idade e uma habilidade sua.Â
4. Crie um mĂ©todo aviso() que exiba “⚠Cuidado! Sistema instável.”. Chame-o 3 vezes.Â
5. Crie um mĂ©todo menu() que exiba trĂŞs opções fictĂcias, como em um programa de computador (Ex: 1 - Iniciar / 2 - Configurações / 3 - Sair).Â
6. Crie um mĂ©todo historia() que imprima uma frase de uma histĂłria fictĂcia. Chame-o 3 vezes para simular uma narrativa.Â
7. Crie trĂŞs mĂ©todos: inicio(), meio() e fim() — cada um deve exibir uma parte de uma mensagem. Chame os trĂŞs em sequĂŞncia no main.Â
8. Crie um mĂ©todo mostrarCidade() que exiba o nome de uma cidade brasileira. Chame-o 5 vezes seguidas.Â
9. Crie um mĂ©todo motivacao() que mostre uma frase motivacional. Chame-o no inĂcio e no fim do programa.Â
4. Crie um mĂ©todo verso() que imprima uma linha de mĂşsica ou poesia. Escreva um mini poema chamando o mĂ©todo quatro vezes.Â
Desafio! 👺
Crie um programa que:
Use um método introducao() para dar boas-vindas ao jogador.
Um mĂ©todo opcoes() para mostrar um menu fictĂcio.
Um método fim() com uma despedida engraçada.
Use espaçamentos com métodos linha() para deixar o console mais organizado.
Em outras linguagens como Python, métodos são chamados de funções. Em Java, dizemos “método” porque eles sempre pertencem a uma classe. Mais adiante, você aprenderá métodos com parâmetros e retorno, que tornam o código ainda mais poderoso.