概述
需求:把给定字符串变成大小写间隔。
思路:
- 先拿
split()
方法拆分字符串,传的参数是""
意味着遇见字符就拆。 - 进入
for
循环将需要大写的取出来,使用Character
对象的toUpperCase()
方法变成大写。 - 将大小写拼接起来。
问题:第一次实现的时候不知道如何将for
循环步长变成2
,汗!!!!for
语句控制步长在语句最后,惯性思维只知道i++,却不知是i =i+1
。啪啪啪!!!
public class LengendaryTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
String s = "lengendary";
String schar[] = s.split("");
String result = "";
for(int i = 0; i<(schar.length);i = i+2) {
char ch = schar[i].charAt(0);
char t = Character.toUpperCase(ch);
String add = t+schar[i+1] ;
result += add;
}
System.out.println("改成间隔大写小写模式为:"+result);
}
}
最后
以上就是顺利哈密瓜为你收集整理的一个for循环引发的xx案的全部内容,希望文章能够帮你解决一个for循环引发的xx案所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复