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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to