Java中substring函数的简单应用

1.删掉一个字符串中的某个字符

/*
 * 使用Java 中的 substring()函数删掉字符串中的某个字符
 * deleteAssignChar函数的参数说明:
 * str:被操作的字符串
 * on:要删除的字符串是原字符串中的第几个
 * c:要删除的字符
 */
public class Main {
    public static String deleteAssignChar(String str,int on,char c) { int count = 0; for(int i = 0;i < str.length();i++) { if(str.charAt(i) == c) count++; if(count == on) { str = str.substring(0,i) + str.substring(i+1); } } return str; } public static void main(String[] args) { String str = "abcabcabc"; String str1 = deleteAssignChar(str,2,'c'); System.out.println(str1); } } 

2.从某个位置截断一个字符串

substring(x,y) :截取从下标为x的字符开始,到下标y-1的字符结束 substring(x):截取从下标为x的字符到字符串末尾的字符串

猜你喜欢

转载自www.cnblogs.com/youpeng/p/10502963.html