Pilhas e Strings

1 resposta
Odyo

Gente,
Seguinte !

Fiz uma classe pilha e agora eu estou tentando criar um método que recebe uma String numérica e passa os valores desta string para uma pilha ...

O código esta aí e ele compila beleza ... gostaria de alguma diga sobre o que fazer ... acho que estou tendno algum erro na teoria ...

public static Pilha string_pilha(String numero[])
	{
		Pilha numPilha = new Pilha();
		
		for(int i=0;i<numero.length;i++)
		{
			numPilha.push(numero[i]);
		}
		
		return numPilha;
	}

Aqui a chamada do tal método ...

public class Principal 
{
    
    public static void main(String[] args) 
    {
    	
    	Pilha p1 = new Pilha();
   	p1.inicializa(10);
     	
        p1=somaGigante.string_pilha("[telefone removido]");
   
    	p1.mostra_pilha();
    }
}

1 Resposta

zetamayossi

Ola…

Voce precisa usar apenas variaveis primitivas?!

Caso nao necessite e precise de um melhor tratamento dos numeros utilize uma Collection e variaveis do tipo Integer para adicionar na pilha… dai o push seria adicionar esse Integer…

Caso nao tenha necessidade desse tratamento… pq vc fez ‘String numero[]’ ?!
Eu costumo fazer ‘String[] numero’… vetor String…

Bom… acho q soh por enquanto…

Criado 10 de janeiro de 2007
Ultima resposta 10 de jan. de 2007
Respostas 1
Participantes 2