निम्नलिखित कोड दिया सवाल राज्यों के रूप में कारणों:जावा String.split प्रदर्शन के लिए precompiled regex में पारित
:public class Foo
{
public static void main(String[] args)
{
String test = "Cats go meow";
String[] tokens = test.split(" ");
}
}
यह संभव है इस की तर्ज पर विभाजित समारोह में कि regex precompile करने के लिए बजाय
public class Foo
{
Pattern pattern = Pattern.compile(" ");
public static void main(String[] args)
{
String test = "Cats go meow";
String[] tokens = test.split(pattern);
}
}
विभाजन ("") तेजी से (नीचे टिप्पणी देखें) –
@michael_s मैं एक टिप्पणी की है, का मुकाबला करें। – Woot4Moo