1

我创建了一个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");

    }   

} }

4

0 回答 0