Split () Split string
1. Distinctions in different contexts
Java: Split string cannot be written as split ("$")//$ for characters to be split
Android: Split strings need to be added with bracket split ("[$]")//$ for characters to be split
2. Special usage--when split () split string meets special symbol
Case analysis
String str = "ABC|DFG";
String[] All=str.split ("|");
System.out.println (All[0]);
Result is a
Cause analysis
| is a special symbol (".", "|", "^", etc.) that has been used in the regular expression.
So want to use | , it must be escaped with \, and in the Java string, \ is also a special symbol that has been used, and it needs to be escaped with \.
So should be: string[] All=str.split (("\\|") ;
The above is a small set to introduce the Android split () string segmentation Special use, I hope to help you, if you have any questions please give me a message, small series will promptly reply to everyone. Here also thank you very much for the cloud Habitat Community website support!