Olá.
Estou tentando criar um programa que imprima todas as 52 cartas do baralho, do 1 até o 10 e com todos os naipes (Paus, Ouros, Copas, Espadas) e também imprimir as cartas Valete, Dama e rei.
Achei o uso do “for” mais apropriado nesse caso, porém não tenho muito conhecimento com funções de repetições, gostaria de saber como imprimir uma “String” utilizando o “for”?
Estou utilizando essa lógica mas ela não é muito prática, pois está imprimindo só até o número 4, poderiam me ajudar a imprimir o restante dos números? E adicionar o “valete, dama e rei” ?
public class Baralho {
public static void main(String[] args) {
int numeroCartas[] = {1,2,3,4,5,6,7,8,9,10};
String naipesCartas[] = {"Copas","Ouros","Espadas","Paus"};
int i;
for(i=0; i<4; i++) {
System.out.printf("%d de %s.\n", numeroCartas[i], naipesCartas[i] );
}
}
}


