Use java.util.StringTokenizer:String s = new String( "yes,12,name" );
StringTokenizer st = new StringTokenizer( s, "," );
String[] split = new String[ st.countTokens() ]
for ( int i = 0; i < st.countTokens; i++ ) {
    split[ i ] = st.nextToken();
}