question: public static String [ ] splitc ( String src , String d ) { if ( ( d . length ( ) == 0 ) || ( src . length ( ) == 0 ) ) { return new String [ ] { src } ; } return splitc ( src , d . toCharArray ( ) ) ; }
target:  Splits a string in several parts (tokens) that are separated by delimiter characters. Delimiter may contains any number of character and it is always surrounded by two strings.