java 中如何删除字符串中的一个字符?
5个回答
展开全部
public class CutString {
/**
* @param args
*/
public static void main(String[] args) {
//测试的String
String s = new String("aaabbbc");
//显示结果
System.out.println(CutString.cut(s));
}
/**
* 转化的方法
* @param s 要转化的字符串
* @return
*/
public static String cut(String s){
//先把String类型转化成char数组;
char[] _temp = s.toCharArray();
//利用String的构造方法new String(char[] c,int firstIndex,int lastIndex)返回String
return new String(_temp,0,_temp.length-1);
}
}
/**
* @param args
*/
public static void main(String[] args) {
//测试的String
String s = new String("aaabbbc");
//显示结果
System.out.println(CutString.cut(s));
}
/**
* 转化的方法
* @param s 要转化的字符串
* @return
*/
public static String cut(String s){
//先把String类型转化成char数组;
char[] _temp = s.toCharArray();
//利用String的构造方法new String(char[] c,int firstIndex,int lastIndex)返回String
return new String(_temp,0,_temp.length-1);
}
}
展开全部
String a = "abcde";
a=a.substring(0, a.length() - 1);
System.out.println(a);
a=a.substring(0, a.length() - 1);
System.out.println(a);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
StringBuffer stringBuffer2 = stringBuffer.deleteCharAt(stringBuffer
.length() - 1);// 删除最后一位
.length() - 1);// 删除最后一位
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String a = "abcde";
a=a.substring(0, a.length() - 1);
System.out.println(a);
a=a.substring(0, a.length() - 1);
System.out.println(a);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
转成StringBuffer
然后deleteCharAt
然后deleteCharAt
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询