Java 实例 - 字符串分割


以下实例使用了 split(string) 方法通过指定分隔符将字符串分割为数组:

  1. //JavaStringSplitEmp.java 文件
  2.  
  3. public class JavaStringSplitEmp{
  4. public static void main(String args[]){
  5. String str = "jan-feb-march";
  6. String[] temp;
  7. String delimeter = "-";
  8. temp = str.split(delimeter);
  9. for(int i =0; i < temp.length ; i++){
  10. System.out.println(temp[i]);
  11. System.out.println("");
  12. str = "jan.feb.march";
  13. delimeter = "\\.";
  14. temp = str.split(delimeter);
  15. }
  16. for(int i =0; i < temp.length ; i++){
  17. System.out.println(temp[i]);
  18. System.out.println("");
  19. temp = str.split(delimeter,2);
  20. for(int j =0; j < temp.length ; j++){
  21. System.out.println(temp[i]);
  22. }
  23. }
  24. }
  25. }

以上代码实例输出结果为:

  1. jan
  2.  
  3. feb
  4.  
  5. march
  6.  
  7. jan
  8.  
  9. jan
  10. jan
  11. feb.march
  12.  
  13. feb.march
  14. feb.march