需求:把给定字符串变成大小写间隔。
思路:
- 先拿
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循环引发内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复