我是靠谱客的博主 顺利哈密瓜,这篇文章主要介绍一个for循环引发的xx案,现在分享给大家,希望可以做个参考。

需求:把给定字符串变成大小写间隔。
思路

  1. 先拿split()方法拆分字符串,传的参数是""意味着遇见字符就拆。
  2. 进入for循环将需要大写的取出来,使用Character对象的toUpperCase()方法变成大写。
  3. 将大小写拼接起来。

问题:第一次实现的时候不知道如何将for循环步长变成2,汗!!!!for语句控制步长在语句最后,惯性思维只知道i++,却不知是i =i+1。啪啪啪!!!

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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循环引发内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部