Here you can find the source of split(String s)
public static List split(String s)
//package com.java2s; //License from project: Open Source License import java.util.Arrays; import java.util.List; public class Main { /**//from ww w . ja v a2 s. c o m * Splits on whitespace (\\s+). */ public static List split(String s) { return (split(s, "\\s+")); } /** * Splits the given string using the given regex as delimiters. This method * is the same as the String.split() method (except it throws the results in * a List), and is included just to give a call that is parallel to the * other static regex methods in this class. * * @param str * String to split up * @param regex * String to compile as the regular expression * @return List of Strings resulting from splitting on the regex */ public static List split(String str, String regex) { return (Arrays.asList(str.split(regex))); } }