Java关于字符串工具类~持续汇总~

2019-04-18 08:57:09来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

 1     /**
 2      * 01
 3      * 描述:String的substring和replace方法使用
 4      * 【时间 2019年3月5日下午3:22:08 作者 陶攀峰】
 5      */
 6     public static void test01() {
 7         String src = new String("aabbccdd11223344");
 8         System.out.println(src.substring(0, 4));//aabb                       从0开始 取前不取后                                           
 9         System.out.println(src.replace("3","f"));//aabbccdd1122ff44                把所有的3全部替换成f
10         System.out.println(src.replaceAll("a","f"));//ffbbccdd11223344           把所有的a全部替换成f
11         System.out.println(src.replaceAll("\\d","f"));//aabbccddffffffff    把所有的数字全部替换成f
12         System.out.println(src.replaceFirst("4","h"));//aabbccdd112233h4       把第一个4替换成h
13         System.out.println(src.replaceFirst("\\d","h"));//aabbccddh1223344   把第一个数字替换成h
14     }
1描述:String的截取、替换
 1 /**
 2      * 02
 3      * 描述:去掉字符串右边的空格 传入要处理的字符串 返回处理后的字符串 
 4      * 【时间 2019年3月6日下午5:03:06 作者 陶攀峰】
 5      */
 6     public static String rightTrim(String str) {
 7         if (str == null) {
 8             return "";
 9         }
10         int length = str.length();
11         for (int i = length - 1; i >= 0; i--) {
12             if (str.charAt(i) != 0x20) {
13                 break;
14             }
15             length--;
16         }
17         return str.substring(0, length);
18     }
2描述:去掉字符串右边的空格

 


原文链接:https://www.cnblogs.com/taopanfeng/p/10730328.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:bootatrsp datetimepicker的初始化和阻止模态窗关闭(事件冒泡)

下一篇:Spring之AOP详解