Skip to content

Commit bbfecbd

Browse files
author
Timóteo Dima Pereira
committed
Refatorando
1 parent 8fdcc3b commit bbfecbd

14 files changed

+328
-98
lines changed

src/main/java/com/example/AppBd.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
import com.example.dao.DAO;
77
import com.example.dao.EstadoDAO;
88
import com.example.dao.ProdutoDAO;
9-
import com.example.model.Marca;
10-
import com.example.model.Produto;
119

1210
public class AppBd {
1311
public static void main(String[] args) {

src/main/java/com/example/AppClasseScanner.java

Lines changed: 0 additions & 41 deletions
This file was deleted.

src/main/java/com/example/AppJavaLoop.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,3 @@ public static void main(String[] args) {
1919
}
2020

2121
}
22-
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
package com.example;
2+
3+
import java.util.Scanner;
4+
5+
public class AppJavaLoop2 {
6+
public static void main(String[] args) {
7+
Scanner scan = new Scanner(System.in);
8+
int cont = 0;
9+
System.out.println("Digite a quantidade de ciclos ");
10+
int max = scan.nextInt();
11+
12+
while (cont < max){
13+
System.out.println(cont + "Curso Java");
14+
cont ++;
15+
}
16+
}
17+
18+
}
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
package com.example;
2+
3+
import java.util.Scanner;
4+
5+
public class AppJavaLoop3 {
6+
public static void main(String[] args) {
7+
int cont = 0;
8+
Scanner scan = new Scanner(System.in);
9+
10+
do {
11+
System.out.println(cont + " Curso de Java");
12+
cont ++;
13+
}
14+
while (cont < 0);
15+
{
16+
System.out.println("Fim de programa");
17+
}
18+
}
19+
20+
}
Lines changed: 33 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,41 @@
11
package com.example;
22

33
import java.util.ArrayList;
4-
import java.util.LinkedList;
54
import java.util.List;
65

7-
import com.example.model.Cliente;
8-
96
public class AppListas {
10-
Cliente[] cliente = new Cliente[5];
11-
List<Cliente> listaClientes = new ArrayList<>();
12-
List<Cliente> listaClientes1 = new LinkedList<>();
7+
public static void main(String[] args) {
8+
9+
List<Cliente> listaClientes = new ArrayList<>();
10+
var cliente1 = new Cliente();
11+
cliente1.setNome("Manoel");
12+
cliente1.setCidade("PALMAS ");
13+
14+
var cliente2 = new Cliente();
15+
cliente2.setNome("Breno ");
16+
cliente2.setCidade("SAO PAULO");
17+
18+
listaClientes.add(cliente1);
19+
listaClientes.add(cliente2);
20+
listaClientes.add(cliente1);
21+
listaClientes.add(cliente2);
22+
listaClientes.add(cliente1);
23+
listaClientes.add(cliente2);
24+
listaClientes.add(cliente1);
25+
listaClientes.add(cliente2);
26+
listaClientes.add(cliente1);
27+
listaClientes.add(cliente2);
28+
29+
for (var cliente : listaClientes) {
30+
System.out.println(cliente);
31+
}
32+
33+
//System.out.println(listaClientes);
34+
35+
36+
37+
1338

39+
}
40+
1441
}
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
package com.example;
2+
3+
public class AppMatriz {
4+
/**
5+
* @param args
6+
*/
7+
public static void main(String[] args) {
8+
double matriz[][] = new double[3][4];
9+
for (int i = 0; i < matriz.length; i++) {
10+
for (int j = 0; j < matriz[i].length; j++) {
11+
matriz [i][j] = (i * matriz[i].length + j + 1) * 10;
12+
13+
}
14+
15+
}
16+
for (int i = 0; i < matriz.length; i++) {
17+
for (int j = 0; j < matriz[i].length; j++) {
18+
//System.out.println();
19+
System.out.printf( "%5.1f ", matriz[i][j]);
20+
21+
22+
23+
}
24+
System.err.println();
25+
26+
}
27+
28+
29+
}
30+
}
Lines changed: 16 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,24 @@
11
package com.example;
22

3-
import com.example.model.Cliente;
4-
53
public class AppOperadoresRelacionais {
6-
74
public static void main(String[] args) {
8-
9-
var cliente1 = new Cliente();
10-
cliente1.setAnoNascimento(1930);
11-
12-
var cliente2 = new Cliente();
13-
cliente2.setAnoNascimento(1930);
14-
boolean clienteMaisJovem = cliente1.getAnoNascimento() > cliente2.getAnoNascimento();
15-
boolean clienteMaisVelho = cliente1.getAnoNascimento() < cliente2.getAnoNascimento();
16-
System.out.println();
17-
18-
if(clienteMaisJovem){
19-
System.out.println("O Ciente 1 é mais velho que o Cliente 2");
20-
System.out.println("O ano de nascimento do cliente 1 é "+ cliente1.getAnoNascimento());
21-
System.out.println("O nano de nascimento do cliente 2 "+ cliente2.getAnoNascimento());
22-
System.out.println();
23-
24-
25-
}
26-
else if (clienteMaisVelho)
27-
{
5+
var cliente1 = new Cliente();
6+
cliente1.setAnoNascimento(2000);
7+
8+
var cliente2 = new Cliente();
9+
cliente2.setAnoNascimento(1995);
10+
11+
if(cliente1.getAnoNascimento()== cliente2.getAnoNascimento()) {
12+
System.out.println("Os clientes nasceram no mesmo ano");
13+
System.out.println("O ano de nascimento é " + cliente1.getAnoNascimento());
14+
}
15+
else{
16+
System.out.println("Os clientes nasceram em anos diferentes");
17+
System.out.println("O ano de nascimento do cliente 1 é " + cliente1.getAnoNascimento());
18+
System.out.println("O ano de nascimento do cliente 2 é " + cliente2.getAnoNascimento());
19+
}
2820

29-
System.out.println("O cliente 2 é mais jovem que o cliente 2");
30-
System.out.println("O cliente 1 nasceu em "+ cliente1.getAnoNascimento());
31-
System.out.println("O cliente 2 nasceu em "+cliente2.getAnoNascimento());
32-
System.out.println();
33-
3421

35-
}
36-
else System.out.println("Os Clientes tem a mesma idade");
37-
38-
3922
}
23+
4024
}
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
package com.example;
2+
3+
import java.util.Scanner;
4+
5+
public class AppReceberDados {
6+
public static void main(String[] args) {
7+
Scanner scan = new Scanner(System.in);
8+
int n1 = 0, n2 = 0, res = 0;
9+
String nome = " ";
10+
System.out.println("Digite seu nome:");
11+
nome = scan.nextLine();
12+
13+
14+
System.out.println("Digite um numero");
15+
n1 = scan.nextInt();
16+
17+
System.out.println("Digite o segundo numero");
18+
n2 = scan.nextInt();
19+
20+
res = n1 + n2;
21+
System.out.printf("%s a soma de %d com %d e igual a %d \n",nome, n1, n2, res);
22+
23+
24+
}
25+
}
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
package com.example;
2+
3+
import java.util.Scanner;
4+
5+
public class AppScanner {
6+
7+
8+
public static void main(String[] args) {
9+
10+
Cliente cliente = new Cliente();
11+
Scanner scanner = new Scanner(System.in);
12+
13+
System.out.println("Digite o nome");
14+
cliente.setNome(scanner.nextLine());
15+
16+
System.out.println("Digite o cpf");
17+
cliente.setCpf(scanner.nextLine());
18+
19+
System.out.println("Digite a Cidade");
20+
cliente.setCidade(scanner.nextLine());
21+
22+
System.out.println("Digite a renda");
23+
cliente.setRenda(scanner.nextDouble());
24+
25+
System.out.println("Digite o ano de nascimento");
26+
cliente.setAnoNascimento(scanner.nextInt());
27+
28+
scanner.nextLine();
29+
System.out.println("Digite o sexo");
30+
String sexo = scanner.nextLine();
31+
cliente.setSexo(sexo.charAt(0));
32+
33+
34+
35+
36+
37+
38+
39+
40+
System.out.println("Nome: " + cliente.getNome());
41+
System.out.println("Renda: " + cliente.getRenda());
42+
System.out.println("Sexo: " + cliente.getSexo());
43+
System.out.println("anoNascimento: " + cliente.getAnoNascimento());
44+
System.out.println("Cliente Especial: " + cliente.isEspecial());
45+
System.out.println();
46+
47+
48+
49+
50+
51+
52+
53+
}
54+
55+
}
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
package com.example;
2+
3+
import java.time.LocalDate;
4+
5+
public class Cidadao {
6+
private LocalDate dataNascimento;
7+
8+
public LocalDate getDataNascimento() {
9+
return dataNascimento;
10+
}
11+
12+
public void setDataNascimento(LocalDate dataNascimento) {
13+
this.dataNascimento = dataNascimento;
14+
}
15+
16+
public int idade(){
17+
return LocalDate.now().getYear() - dataNascimento.getYear();
18+
}
19+
20+
public String eleitor (){
21+
int idade = idade();
22+
if (idade < 16)
23+
return "Não é eleitor";
24+
25+
if (idade > 15 && idade < 18 || idade > 70)
26+
return "eleitor facultativo";
27+
28+
return "eleitor obrigatorio";
29+
30+
31+
}
32+
33+
}

0 commit comments

Comments
 (0)