tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shapira, Yoav" <Yoav.Shap...@mpi.com>
Subject RE: Bizzare bug with my class and sharing values between different instances
Date Mon, 09 Aug 2004 12:59:03 GMT

Hi,
In the future, please mark off-topic (i.e. not having to do with Tomcat,
which is the case with your general Java question) subjects as such by
prepending [OFF-TOPIC] to the subject line.  Thanks,

Yoav Shapira
Millennium Research Informatics


>-----Original Message-----
>From: Isen,Ciji [mailto:cisen@tamu.edu]
>Sent: Friday, August 06, 2004 5:33 PM
>To: Tomcat Users List
>Subject: Re: Bizzare bug with my class and sharing values between
different
>instances
>
>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




This e-mail, including any attachments, is a confidential business communication, and may
contain information that is confidential, proprietary and/or privileged.  This e-mail is intended
only for the individual(s) to whom it is addressed, and may not be saved, copied, printed,
disclosed or used by anyone else.  If you are not the(an) intended recipient, please immediately
delete this e-mail from your computer system and notify the sender.  Thank you.


---------------------------------------------------------------------
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