import java.util.Scanner;
public class Programa {
public static void main(String args[]) {
Scanner scann = new Scanner(System.in);
int tamanho = Integer.parseInt(scann.nextLine());
String[] paises = new String[tamanho];
for (int i = 0; i < tamanho; i++) {
paises[i] = scann.nextLine();
}
String alvo = scann.nextLine();
String novoPais = " " ;
for (int i = 0; i < paises.length; i++) {
if (paises[i].equals(alvo)) {
novoPais = i;
break;
}
}
if (novoPais < paises.length) {
return -1;
} else {
return novoPais;
}
}
}
Preciso desenvolver uma parte do codigo onde tenho que criar uma lista array de paises e ler mais um pais, ixibir a posição dele dentro do array.... Não estou achando meu erro, poderiam me ajudar?
D
2 Respostas
S
O método main é void então não pode retornar um valor int.
D
obrigado, tentar ver se da certo agora.
Criado 29 de janeiro de 2022
Ultima resposta 29 de jan. de 2022
Respostas 2
Participantes 2