Daniel Pitts<newsgroup.nospam@virtualinfinity.net>  writes:
I'm not even going to comment on your insane style, as I think you've
rebuffed all comments in the past.  What I will comment on is the lack
of consistency in this snippet. Some places use use "String" and others
"java.lang.String".
   ?String? is a class name used by Roedy.
   The actual class bound to the name of ?String? depends on
   the context the snippet given by Roedy will be placed in.
   Since I have no information on that class ?String?,
   I started by converting the String instance into a
   java.lang.String instance. Then, I was able to apply the
   operations of java.lang.String, which /are/ known to me.
   In the final end, I had to convert the java.lang.String
   instance back to an instance of the class ?String?,
   because this was required by the interface of that method
   as given by Roedy.