Visualizzazione dei risultati da 1 a 4 su 4

Visualizzazione discussione

  1. #1

    Parola Palindroma con classe Pila Errore di compilazione

    codice:
    import java.io.*;
    import java.util.Vector;
    public class Palindromo {
        public static void main(String[] args) throws IOException
        {
            BufferedReader console=new BufferedReader(new InputStreamReader(System.in));
            String parola=new String();
            Pila miaPila=new Pila();
            char c=0;
            Character mioC;
            
            do
            {
                System.out.println("Inserisci una stringa: ");
                parola=console.readLine();
            } while(parola.length()==0); //Soluzione più giusta
            
            for(int i=0;i<parola.length();i++)
            {
                c=parola.charAt(i);
                miaPila.push(new Character(c)); 
    
                System.out.println("Elementi nella pila: "+miaPila.size());
                if(!miaPila.vuota())
                {
                    for(i=0;i<parola.length();i++)
                    {
                        mioC=(Character)miaPila.top();
                        c=mioC.charValue();
                        if(c==parola.charAt(i))
                        {
                            miaPila.pop();
                        }
                    }
                }
                else
                {
                    System.out.println("La pila è vuota!");
                }
                if(miaPila.vuota())
                    System.out.println("La parola inserita è palindroma!");
                else
                    System.out.println("La parola inserita NON è palindroma!");
            }
        }
    
    
    }
    quando vado ad inserire la parola me la acquisisce e mi da errore alla riga 51.
    che sarebbe: c=mioC.charValue();

    vorrei capire dov'è l'errore.
    Ultima modifica di BobTheCat; 10-02-2014 a 17:41

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.