Java删除开头和末尾字符串

Posted liw66

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java删除开头和末尾字符串相关的知识,希望对你有一定的参考价值。

//扩展2个String方法

/*
* 删除开头字符串
*/
public static String trimstart(String inStr, String prefix) {
if (inStr.startsWith(prefix)) {
return (inStr.substring(prefix.length()));
}
return inStr;
}
/*
* 删除末尾字符串
*/
public static String trimend(String inStr, String suffix) {
if (inStr.endsWith(suffix)) {
return (inStr.substring(0,inStr.length()-suffix.length()));
}
return inStr;
}

public static void main(String[] args) {

String testStr1 = ",1,2,3";
System.out.println("trimstart的结果:"+trimstart(testStr1,","));

String testStr2 = "1,2,3,";
System.out.println("trimend的结果:"+trimend(testStr2,","));

}

 






















以上是关于Java删除开头和末尾字符串的主要内容,如果未能解决你的问题,请参考以下文章

2.3.4删除空白

Delphi中判断一个字符的位置在字符串开头或者末尾

如何从字符串的开头和结尾删除换行符?

尝试删除字符时陷入无限循环

如何使用c ++从字符串的末尾删除撇号

Python之删除空白