A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

package com.itheima1;
/*
* 6.将"goOd gooD stUdy dAy dAy up"
* 每个单词的首字母转换成大写其余还是小写字母(不许直接输出good good study day day up 要用代码实现)
*/
public class Sixth_BigtoSmall {
        public static void main(String[] args) {
                String str = "goOd gooD stUdy dAy dAy up";
                String[] str2 = str.trim().split(" ");
                for (int i = 0; i < str2.length; i++) {
                        char ch = Character.toUpperCase(str2[i].charAt(0));
                        String str3 = str2[i].substring(1).toLowerCase();
                        System.out.print((ch + str3) + " ");
                }
               
        }
}


1 个回复

倒序浏览
看了下题,练习了一下
咱俩基本大同小异
[Java] 纯文本查看 复制代码
class Demo2
{
	public static void change(String str)
	{
		String[] arr=str.split(" ");
		for(int i=0;i<arr.length;i++)
		{
			String a=String.valueOf(arr[i].charAt(0)).toUpperCase();
			String b=arr[i].substring(1,arr[i].length()).toLowerCase();
			System.out.print(a+b+" ");
		}
	}
	public static void main(String[] args) 
	{
		String str = "goOd gooD stUdy dAy dAy up";
		change(str);
	}
}

评分

参与人数 1技术分 +1 收起 理由
r1503882525 + 1 赞一个!

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马