Boa tarde, queria uma ajuda de como posso fazer para percorrer linha por linha de um ArrayList, preciso dizer o nome e a idade de jogadores, e preciso da idade deles para saber a categoria.
Bloco de Citação
import java.util.ArrayList;
import java.util.Scanner;
public class Jogador {
Scanner teclado = new Scanner(System.in);
ArrayList jogador = new ArrayList();
public void addJogador(){
String opc = "S";
do{
System.out.println("Informe o Nome e a Idade do Jogador");
jogador.add(teclado.nextLine());
System.out.println("Deseja adicionar mais Jogadores? [S/N]");
opc = teclado.nextLine();
}while (opc.equals("S"));
}
public void listar(){
System.out.println("=== LISTA DE JOGADORES ===");
for(int i=0; i<jogador.size() ;i++){
System.out.println("Posição "+i+ " - " +jogador.get(i));
}
}
public String getCategoria(String n){
if(jogador == "9"){
return "Infantil";
}
else if(jogador == "14"){
return "Infanto-Juvenil";
}
else if(jogador == "17"){
return "Juvenil";
}
else if(jogador == "21"){
return "Sub-21";
}
else if(jogador > "21"){
return "Profissional";
}
else{
return "Categoria não existe";
}
}
}