-1
4

1 に答える 1

1

あなたが正しい。ドキュメントに不足があります。文字列セパレーターは、空白で分割を生成しますnullempty

内部的には、コードはこれを行っています:

    if (separator == null || EMPTY.equals(separator)) {
        // Split on whitespace.
        return splitWorker(str, null, max, preserveAllTokens);
    }

したがって、これら 2 つの呼び出しは同じ結果を生成します。

StringUtils.splitByWholeSeparator("ab de fg", null);

StringUtils.splitByWholeSeparator("ab de fg", "");
于 2015-04-23T08:27:04.613 に答える