Commit 3a62474d by Jose Baez

Se mejora presentacion en la clase main

parent 8183c0aa
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections; import java.util.Collections;
import java.util.List; import java.util.List;
...@@ -71,7 +70,7 @@ public class Juego { ...@@ -71,7 +70,7 @@ public class Juego {
//Dos cartas iguales (mismo valor) junto con tres cartas iguales (mismo valor). //Dos cartas iguales (mismo valor) junto con tres cartas iguales (mismo valor).
public boolean full(List<Carta> cartas) { public boolean full(List<Carta> cartas) {
if(comprobarPoker(cartas)==3){ if(comprobarPalo(cartas)==3){
List<Integer> valores = new ArrayList<>(); List<Integer> valores = new ArrayList<>();
for (Carta c : cartas) { for (Carta c : cartas) {
valores.add(extraer(c.valor)); valores.add(extraer(c.valor));
...@@ -97,9 +96,9 @@ public class Juego { ...@@ -97,9 +96,9 @@ public class Juego {
//Cuatro cartas iguales (mismo valor). //Cuatro cartas iguales (mismo valor).
public boolean poker(List<Carta> cartas) { public boolean poker(List<Carta> cartas) {
if(comprobarPoker(cartas)==4){ if(comprobarPalo(cartas)==4){
List<Integer> valores = new ArrayList<>(); List<Integer> valores = new ArrayList<>();
comprobarPoker(cartas); comprobarPalo(cartas);
for (Carta c : cartas) { for (Carta c : cartas) {
valores.add(extraer(c.valor)); valores.add(extraer(c.valor));
} }
...@@ -131,7 +130,7 @@ public class Juego { ...@@ -131,7 +130,7 @@ public class Juego {
} }
} }
private int comprobarPoker(List<Carta> cartas) { private int comprobarPalo(List<Carta> cartas) {
int contador = 0; int contador = 0;
for (Carta c: cartas) { for (Carta c: cartas) {
...@@ -171,7 +170,7 @@ public class Juego { ...@@ -171,7 +170,7 @@ public class Juego {
valores.add(extraer(c.valor)); valores.add(extraer(c.valor));
} }
Collections.sort(valores); Collections.sort(valores);
valores.forEach(System.out::println); //valores.forEach(System.out::println);
int[] valoresArry = pasarAArray(valores); int[] valoresArry = pasarAArray(valores);
for (int i = 0; i < valoresArry.length - 1; i++) { for (int i = 0; i < valoresArry.length - 1; i++) {
......
...@@ -19,8 +19,8 @@ public class Main { ...@@ -19,8 +19,8 @@ public class Main {
cartas.forEach(System.out::print); cartas.forEach(System.out::print);
cartas.sort(Comparator.comparing(carta -> carta.valor)); cartas.sort(Comparator.comparing(carta -> carta.valor));
System.out.println(); System.out.println();
cartas.forEach(System.out::print); // cartas.forEach(System.out::print);
System.out.println(); // System.out.println();
j.juegosPosibles(cartas); j.juegosPosibles(cartas);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment