Co zwraca metoda klasy String: split

0

Chodzi mi o to: co zwraca metoda klasy String - split. Normalnie zwraca tablicę Stringów, ale co zwraca w takim przypadku:

String s = "  ";
String tab[];
tab = s.split(" "); 

Sprawdzałem, czy zwraca null, ale nie. Tablica tab ma rozmiar 0. Czy to znaczy, że można stworzyć tablicę o rozmiarze 0?

0

A to nie łaska sprawdzić?

public class Main {

    public static void main(String[] args) {
        System.out.println(new String[0].length);
    }
}

Kompiluje się i wypisuje zero.

1 użytkowników online, w tym zalogowanych: 0, gości: 1