strang = StringArray[0];
Stack s = new Stack();
double tempDouble;
s.push(strang);
tempDouble = s.pop(); // här dyker problemet upp
System.out.print(s.pop());
Alltså problemet blir när jag poppar, vill ha ut det som en double.
Men säg att jag tar emot värderna med pop() och lägger de i:
double d1 = Double.parseDouble((String)s.pop());
double d2 = Double.parseDouble((String)s.pop());
Jag vill sedan addera dessa två värden och lägga de i stacken igen (med push() ).
Jag tackar jättemycket för alla svar, blev till slut så att jag gjorde en egen array och lagrade allt där. Men jag har lärt mig nya saker så åter igen tack! :)
138 ms totalt · 3 externa anrop · v20260731065814-full.b746b907