我创建了一个txt。file (vector [14]) ,这是我需要使用 JOptionPane 或类似方法打印(全部)的 14 个国家/地区的列表,但对我而言,所有这些国家都是第一个国家。有人可以帮助我吗?public static void main (String [] args) 抛出 IOException {
int cont=0;
BufferedReader fr= new BufferedReader (new FileReader("paises.txt")) ;
String destino= JOptionPane.showInputDialog("Digite o seu país de destino:");
String busca = destino;
try {
while (fr.ready()) {
String linha= fr.readLine();
if(linha.equals(busca)) {
cont =1;
}
}
fr.close();
if (cont==1) {
JOptionPane.showMessageDialog(null,"OK!","Opção Destinos",JOptionPane.INFORMATION_MESSAGE) ;
} else {
int res =JOptionPane.showConfirmDialog(null,"Destino não encontrado, gostaria de visualizar todos os países que fazem parte da nossa rota?","Ops!!",JOptionPane.YES_NO_CANCEL_OPTION);
if (res==JOptionPane.YES_OPTION) {
Scanner inFile = new Scanner(new FileReader("paises.txt"));
String pp = inFile.nextLine();
JOptionPane.showMessageDialog(null,pp, "Próxima Parada", JOptionPane.INFORMATION_MESSAGE);
}
}
}
catch (Exception e) {
System.out.println ("ERRO");
}
} }