关于java的字符串操作有很多,本人整理只是对经常用到的做个笔记,方便查阅,同时供大家参考(随时更新)
- 去除子串中的符号:
代码:
public class Test {
public static void main(String[] args) {
String string = "?ab-cde-fg";
String str = string.substring(string.indexOf("?")+1,string.indexOf("g"));
System.out.println("去除?:"+str);
System.out.println("===============================");
String ss = string.replaceAll("-","").substring(string.indexOf("?")+1);
System.out.println("去除-和?:"+ss);
}
}
输出:
str(去除?):ab-cde-f
===============================
ss(去除-和?):abcdefg
- 字符串转大/小写
String ss = "abcdEFG";
System.out.println(ss.toUpperCase());
System.out.println(ss.toLowerCase());