jako stanów zapytania podanych następujący kod:Java String.split przechodzą w skompilowany regex wykonania powodów
public class Foo
{
public static void main(String[] args)
{
String test = "Cats go meow";
String[] tokens = test.split(" ");
}
}
jest to możliwe do precompile że regex w funkcji podziału wzdłuż linii to:
public class Foo
{
Pattern pattern = Pattern.compile(" ");
public static void main(String[] args)
{
String test = "Cats go meow";
String[] tokens = test.split(pattern);
}
}
split ("") jest szybszy (patrz komentarz poniżej) –
@michael_s Dodałem komentarz, proszę odliczać. – Woot4Moo