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

概述

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

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

问题:第一次实现的时候不知道如何将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案所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部