import java.util.*; public class stgToArray { public String[] stringToArray( String S ) { if ( S == null || S.equals("")) return null; StringTokenizer t = new StringTokenizer(S, "\n", true); Vector v = new Vector(32); String s, u; int lineno = 0; while ( t.hasMoreTokens()) { if ( !(s = t.nextToken()).equals("\n")) if ( t.hasMoreTokens()) t.nextToken(); v.addElement( (Object) s); } v.trimToSize(); int top = v.size(); String[] a = new String[ top]; for ( int i = 0; i < top; i++) a[i] = (String) v.elementAt(i); v = null; return a; } }