java去除小数点后的字符串
程序员文章站
2022-07-13 17:30:50
...
代码如下:
public static void main(String[] args) {
String str="yihui.mp3";
//第一种,replaceall正则去除
System.out.println( str.replaceAll("[.](.*)",""));
//第二种,确定后缀的话直接替换
System.out.println( str.replace(".mp3",""));
//第三种,先获取字符的位置,再对字符串进行截取,获得想要得到的字符串
int i = str.indexOf(".");//首先获取字符的位置
String newStr = str.substring(0,i);//再对字符串进行截取,获得想要得到的字符串
System.out.println(newStr);
}
执行结果: