/**
* 01
* 描述:String的substring和replace方法使用
* 【时间 2019年3月5日下午3:22:08 作者 陶攀峰】
*/
public static void test01() {
String src = new String("aabbccdd11223344");
System.out.println(src.substring(0, 4));//aabb 从0开始 取前不取后
System.out.println(src.replace("3","f"));//aabbccdd1122ff44 把所有的3全部替换成f
System.out.println(src.replaceAll("a","f"));//ffbbccdd11223344 把所有的a全部替换成f
System.out.println(src.replaceAll("\\d","f"));//aabbccddffffffff 把所有的数字全部替换成f
System.out.println(src.replaceFirst("4","h"));//aabbccdd112233h4 把第一个4替换成h
System.out.println(src.replaceFirst("\\d","h"));//aabbccddh1223344 把第一个数字替换成h
}

1描述:String的截取、替换

 /**
* 02
* 描述:去掉字符串右边的空格 传入要处理的字符串 返回处理后的字符串
* 【时间 2019年3月6日下午5:03:06 作者 陶攀峰】
*/
public static String rightTrim(String str) {
if (str == null) {
return "";
}
int length = str.length();
for (int i = length - 1; i >= 0; i--) {
if (str.charAt(i) != 0x20) {
break;
}
length--;
}
return str.substring(0, length);
}

2描述:去掉字符串右边的空格

最新文章

  1. [原创]win10 命令行出现问号而且无法chcp 936
  2. jQuery学习-css、class操作、动画方法的运用、jQ操作Dom节点
  3. 关于stm32的正交解码
  4. Java中final的作用
  5. Java语言基础相关问题
  6. [SQL]不知道
  7. xml文件格式例如以下
  8. pyqt5和qt-designer结合
  9. sqlserver2005仅当使用了列的列表,并且 IDENTITY_INSERT 为 ON 时,才能在表 'SendMealAddress'中为标识列指定显式值。
  10. myeclipse 配置weblogic 异常
  11. SQL强化(一)保险业务
  12. Asp.net Core 2.2关于AutoMapper更初级的入门教程
  13. youtube去广告
  14. VueJs(14)---理解Vuex
  15. CC2541之串口调试PM2.5传感器
  16. Linux 小知识翻译 - 「Linux」怎么读?
  17. MAVEN 搭建APPFUSE
  18. 读"U盘小偷"有感
  19. jQuery实现布局高宽自适应
  20. 常用的vue辅助工具vue-devtools

热门文章

  1. Java基础系列-ArrayList
  2. EF的应用
  3. 设计模式之面向切面编程AOP
  4. 《OdooERP应用与开发基础》试读:第一章-Odoo概述
  5. Android 6.0 默认关闭定位和GPS,开启后默认选省电
  6. Lenovo System x3650 设置管理接口地址
  7. windows之如何把文件夹转换成iso文件
  8. SpringMVC 参数传递和接收的几种方式
  9. js 一些工具函数
  10. PHP全栈学习笔记5