thanks Martin,
because the method creates a new String object that's not referrenced by the calss member sName ,
but what about the four possibilities of "0",
"0 1", "0 1 2", or "0 1 2 3" being concatenated to sName.
[ April 05, 2003: Message edited by: mohamed hamdy ]