Executando verificação de segurança...
-2

exemplos de código Java Básico

Sintaxe básica:
// declaração de variáveis
int num1 = 5;
double num2 = 3.14;
boolean flag = true;
String nome = "João";

// estruturas de controle de fluxo
if (num1 > 0) {
System.out.println("Número positivo");
} else if (num1 == 0) {
System.out.println("Zero");
} else {
System.out.println("Número negativo");
}

// loops
for (int i = 0; i < 5; i++) {
System.out.println(i);
}

while (num1 < 10) {
num1++;
}

do {
num2 += 0.1;
} while (num2 < 4.0);

// método
public static int soma(int a, int b) {
return a + b;
}

               Orientação a objetos:

public class Pessoa {
private String nome;
private int idade;

public Pessoa(String nome, int idade) {
this.nome = nome;
this.idade = idade;
}

public String getNome() {
return nome;
}

public void setNome(String nome) {
this.nome = nome;
}

public int getIdade() {
return idade;
}

public void setIdade(int idade) {
this.idade = idade;
}
}

public class Aluno extends Pessoa {
private String matricula;

public Aluno(String nome, int idade, String matricula) {
super(nome, idade);
this.matricula = matricula;
}

public String getMatricula() {
return matricula;
}

public void setMatricula(String matricula) {
this.matricula = matricula;
}
}

Pessoa pessoa = new Pessoa("João", 25);
Aluno aluno = new Aluno("Maria", 20, "123456");

System.out.println(pessoa.getNome());
System.out.println(aluno.getNome() + " - " + aluno.getMatricula());

        Estruturas de dados:

// arrays
int[] numeros = {1, 2, 3, 4, 5};
String[] nomes = new String[3];
nomes[0] = "João";
nomes[1] = "Maria";
nomes[2] = "Pedro";

// listas
List listaNumeros = new ArrayList();
listaNumeros.add(1);
listaNumeros.add(2);
listaNumeros.add(3);

// filas
Queue filaNomes = new LinkedList();
filaNomes.add("João");
filaNomes.add("Maria");
filaNomes.add("Pedro");
System.out.println(filaNomes.poll()); // remove e retorna o primeiro elemento da fila

// pilhas
Stack pilhaNomes = new Stack();
pilhaNomes.push("João");
pilhaNomes.push("Maria");
pilhaNomes.push("Pedro");
System.out.println(pilhaNomes.pop()); // remove e retorna o último elemento da pilha

 APIs:
// API de coleções

List listaNomes = new ArrayList();
listaNomes.add("João");
listaNomes.add("Maria");
listaNomes.add("Pedro");
Collections.sort(listaNomes); // ordena a lista em ordem alfabética

// API de manipulação de arquivos
File arquivo = new File("arquivo.txt

Carregando publicação patrocinada...
1