tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thomas Joseph Olaes <thomas.ol...@gmail.com>
Subject Re: Re: Bizzare bug with my class and sharing values between different instances
Date Fri, 06 Aug 2004 21:57:21 GMT
Thanks alot everyone!

For some reason I thought I had to declare a class variable static so
the different functions inside would be able to access the variable.

-TJ

On Fri, 06 Aug 2004 16:32:40 -0500, Isen,Ciji <cisen@tamu.edu> wrote:
> I dont think a static member is what you wanted. What you seem to want
> to is to store a data object.
> That be the case there is no point making them static. remove the static
> key word in.
> 
>   private static int iNum;
>   private static String sString;
> and try.
> 
> Gig 'em,
> Ciji Isen
> 
> ps: If you where to use an IDE like Eclipse or so I think it would have
> suggested this as you write it.
> 
> 
> 
> Thomas Joseph Olaes wrote:
> 
> >Hello, list!
> >
> >I am currently busting my brain over this problem... I have the following class:
> >
> >package net.olaes;
> >
> >import java.lang.String;
> >
> >public class NumAndString {
> >  private static int iNum;
> >  private static String sString;
> >
> >  public NumAndString(int iNum, String sString){
> >    this.iNum = iNum;
> >    this.sString = sString;
> >  }
> >
> >  public int getNum(){
> >    return this.iNum;
> >  }
> >
> >  public String getString(){
> >    return this.sString;
> >  }
> >}
> >
> >When I try to do the following in my JSP:
> >
> >Vector v = new Vector();
> >v.add(new NumAndString(1, "a"));
> >v.add(new NumAndString(2, "b"));
> >v.add(new NumAndString(3, "c"));
> >
> >Iterator i = v.iterator();
> >while(i.hasNext()){
> >  NumAndString nasThisOne = (NumAndString) i.next();
> >  out.println(nasThisOne.getNum());
> >  out.println(nasThisOne.getString());
> >}
> >
> >I get:
> >
> >3
> >c
> >3
> >c
> >3
> >c
> >
> >I don't understand what I'm doing wrong, my gut says to check my class
> >definition, but I don't even know how to google up this problem
> >because I've never seen it before.
> >
> >Anywho, I'll keep checking the net for my problem, but if anyone has a
> >quickie solution to my class up above, please help.
> >
> >Thank you very much for your time and assistance in advance.
> >
> >-TJ
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> >For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
> >
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
> 
>

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Mime
View raw message