java 字符串处理常用方法讲解

2014-11-23 23:34:35 · 作者: · 浏览: 0
Java代码
  1. /*@src http://eric-619.javaeye.com/blog/693636
  2. * java.lang.String 类中常见的方法:(字符串处理常用的方法)
  3. * 1.参数不严 格 ; 2,字符串支持正则表达式
  4. *
  5. * 1、length():
  6. * 制定一个字符串的 长度;
  7. *
  8. * 2、 substring(int begin)
  9. * substring(int beginindex, int endindex)
  10. * substring(), 参数从零开始数字符串;
  11. *
  12. * 3、 split(String s1)
  13. * split(String s2, int i)
  14. *
  15. * 4、 startsWith(String s1)
  16. * startsWith(String s2, int i)
  17. * endsWith(String s3)
  18. *
  19. * 5、 replace(String sb, String st)
  20. * replaceAll(String sb, String st)
  21. *
  22. */
  23. public class TestString {
  24. public static void main(String[] args){
  25. new TestString().testLength();
  26. new TestString().testSubstring();
  27. new TestString().testSplit();
  28. new TestString().testStartsendsWith();
  29. new TestString().testReplaceAll();
  30. }
  31. // 1、 length():
  32. public void testLength(){
  33. String slen = "abc";
  34. String slenn = new String("abcdefg");
  35. int i = slen.length();
  36. int k = slenn.length();
  37. System.out.println(i);
  38. System.out.println(k);
  39. System.out.println("-----------------------------");
  40. }
  41. // 2、 substring(int begin)、substring(int beginindex, int endindex)
  42. // 注 意:字符串从零开始数
  43. public void testSubstring(){
  44. String se = new String("abcdefgh");
  45. String sea = se.substring(3);
  46. String seaa = se.substring(3,5);
  47. System.out.println(sea);
  48. System.out.println(seaa);
  49. System.out.