将一个字符串进行反转。将字符串中指定部分进行反转。比如将“abcdefg”反转为”abfedcg”
1、模拟一个trim方法,去除字符串两端的空格。
StringStr =" teacher ";
System.out.println(Str.substring(1, 8));
//运用String中的substring方法截取掉空格部分即可
2、将一个字符串进行反转。将字符串中指定部分进行反转。比如将“abcdefg”反转为”abfedcg”
String Str1 = “abcdefg”;
//直接定义成StringBuffer格式,调用StringBuffer里面的reverse方法倒置字符串
StringBuffer Str2=new StringBuffer(Str1.substring(2, 6));
//截取拼接输出
System.out.println(Str1.substring(0, 2)+Str2.reverse()+Str1.substring(6));
【将一个字符串进行反转。将字符串中指定部分进行反转。比如将“abcdefg”反转为”abfedcg”】3、获取一个字符串在另一个字符串中出现的次数。 比如:获取“ab”在“abkkcadkabkebfkabkskab” 中出现的次数
String S1 = "abkkcadkabkebfkabkskab";
替换法 将字符串中ab替换为空,创建新的字符串String S2=S1.replace("ab","");
//两者之差为ab出现次数,因为ab各占一个索引,不除以2得到的次数为8次System.out.println("ab出现的次数为:"+(S1.length()-S2.length())/2);
推荐阅读
- 一个人的旅行,三亚
- 一个小故事,我的思考。
- 一个人的碎碎念
- 七年之痒之后
- 我从来不做坏事
- 异地恋中,逐渐适应一个人到底意味着什么()
- 即将到手三百万
- 迷失的世界(二十七)
- live|live to inspire 一个普通上班族的流水账0723
- 遗憾是生活的常态,但孝顺这件事,我希望每一个人都不留遗憾