public class TestString {

public static void main(String[] args) {String s = "this is my friend";String o = "";//把这个字符串s跟据空格分割成一个字符串数组ssString[] ss = s.split(" ");// ss ["this","is","my","friend"]for (String string : ss) {//取每个元素的第一个字母并把它改成大写的String d = String.valueOf(string.charAt(0)).toUpperCase();//把字符串d(也就是每个元素的第一个字母变成字节数组)char[] j = d.toCharArray();//新建一个String字符串 == 旧的字符串把首字母替换成大写String p = string.replace(string.charAt(0), j[0]);//把新的字符串拼接起来o = o+p+" " ;}// 去掉这个字符串首尾的空格System.out.println(o.trim());//运行之后   //This Is My Friend
}

}

将 this is my friend 一串英语单词的首字母改为大写This Is My Friend相关推荐

  1. 在一连串英语单词中输出每个英语单词最后一个字母

    今天写了个能在输入一连串用空格隔开的英语单词中把每个英语单词的最后一个字母的代码,写个博客再理一理思路. 这个代码要用到字符分割函数(strtok)所以要包含string这个头文件. 首先创建一个能容 ...

  2. java获取中文串拼音或拼音首字母

    例一:获取中文拼音首字母 中华人民共和国万岁! zhrmghgws! 例二:获取中文拼音 我爱你中国! woainizhongguo! 引入如下jar包: <dependency>     ...

  3. 软考计算机专业英语,软考计算机专业英语常用词汇(首字母I-O)

    软考计算机专业英语常用词汇(首字母I-0) infrared light 红外线 Internet  因特网 Internet Control Message Protocol (ICMP)网际控制报 ...

  4. 英语单词如何看字母划分音节

    音节划分是读准单词的基本前提之一,划分音节虽麻烦但熟能生巧,在英语交流或阅读时,经常会碰到不认识的单词或专有名称,如果你懂得了音节的划分,那再难的单词你也会读. 1.音节划分. 英语中以元音来划分音节 ...

  5. 计算机英语首字母,软考计算机专业英语常用词汇(首字母S)

    sampling frequency 采样率 satellite  人造卫星 script 脚本 security  安全 segment 段 sequence number  序列号 serial ...

  6. 北航2022软件工程第三次作业——结对编程(最长英语单词链)

    软件工程第三次结对编程作业 项目 内容 这个作业属于哪个课程 北京航空航天大学2022春季软件工程(罗杰 任健) 这个作业的要求在哪里 结对编程项目-最长英语单词链 我在这个课程的目标是 学习软件工程 ...

  7. 结对项目-最长英语单词链

    文章目录 结对项目-最长英语单词链 项目信息 PSP 表格 接口设计参考理念 Information Hiding Interface Design Loose Coupling **计算模块接口的设 ...

  8. 结对编程项目——最长英语单词链

    目录 结对编程项目--最长英语单词链 1. 项目地址 2. PSP 表格记录花费的时间 3. UML 图 4. 计算模块接口的设计与实现过程 5. 参考资料中 Information Hiding.I ...

  9. mdltxdy mjj的英语单词(4.2洛谷比赛中的字符串问题)

    enmmmm我的字符串是真的凉啊orz,导致我到现在都怀疑那位负责出题的mjj是不是故意在卡我QAQ 好啦话不多说,上题 1,mdltxdy(字符串替换问题) 题意描述: mdl每天都在小分队里面被刷 ...

最新文章

  1. Windows下部署最新版青龙、诺兰、傻妞入门保姆级教程
  2. python-Django收集主机信息
  3. Berkeley DB——Database
  4. OO Unit4 UML
  5. thinkphp mysql批量入库_ThinkPHP3.2框架使用addAll()批量插入数据的方法
  6. 罗马数字转阿拉伯数字
  7. 单元格自适应宽度_Dynamic Conv:自适应卷积内核有效提升网络模型的表征能力不增加模型深度和宽度,牺牲一点延迟...
  8. 牛客挑战赛30 C 小G砍树 换根dp+组合
  9. n分频器 verilog_时钟分频系列——分数分频电路的Verilog实现
  10. 面试题:DUBBO源码使用了哪些设计模式
  11. Python min() 方法
  12. ubuntu 14.04 64bit 安装 oracle 11g r2
  13. 【前台技术】-播放音频
  14. ios 切换多任务后台界面应用闪屏
  15. Bootstrap系列之模态框(Modal)
  16. linux查看80端口连接ip,Linux通过netstat命令查看80端口连接数的方法
  17. python3.6 base64转图片及图片转base
  18. 百度cdn深度优化配置
  19. LabVIEW程序框图保存为图像
  20. Java生成二维码与解码二维码

热门文章

  1. Linux预科知识之认识计算机硬件——网卡声卡
  2. 互联网的下一站,大概率是能源
  3. HTML如何实现PDF在线预览
  4. NSObject的继承关系图,以备不时之需
  5. html表格里怎么让字分行,excle文字怎么换行 | Excel单元格里文字如何分行
  6. [推荐]英特尔也攒机
  7. 飞机大战python介绍_用 Python 写一个经典飞机大战
  8. 【python】“+“加号的用法
  9. Windows 10 全新界面要来了,全新的 UI 界面。
  10. JavaScript 对象 实现扑克牌 斗地主分发