思路:可以将字符串句子按照空格分割,然后存入数组,定义一个变量。遍历数组,寻找想要的字符串,如果找到,就将该字符串的索引赋值给变量,
如果后面依旧存在你想要的字符串,那么此前的变量就会被最新的索引值覆盖掉,最后输出这个变量对应数组中的字符串即可。
String str = "Nature has given us that two ears, two eyes, and but one tongue, to the end that we should hear "+ "and see more than we speak";int m = 0;String[] strNew = str.split(" ");for(int j = 0; j < strNew.length; j++) {if(strNew[j].equals("two")) {m = j;System.out.println(strNew[m] + m);}}System.out.println( "最后的" + strNew[m] + "在" + m + "," + "转换后为" + strNew[m].substring(0,1).toUpperCase() +strNew[m].substring(1,strNew[m].length()));

结果:

把最后一个two单词首字母大写,也可以为其他单词相关推荐

  1. 用集合java字符串第一个单词_Java小程序 输入一个字符串,将每一个单词首字母大写...

    Java 小程序 01 输入一个字符串,将每一个单词首字母大写 1.首先写一个接收传入的单词,并将传入单词首字母大写.这一步比较简单,没什么好说的! private String titleCase ...

  2. python单词首字母大写_在Python中将每个单词的首字母大写

    python单词首字母大写 Here, we are implementing a python program to capitalizes the first letter of each wor ...

  3. 7-2 单词首字母大写 (15 分)

    7-2 单词首字母大写 (15 分) 本题目要求编写程序,输入一行字符,将每个单词的首字母改为大写后输出.所谓"单词"是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多 ...

  4. 输入一行字符,统计其中有多少个单词,并将每个单词首字母大写(考虑空格,考虑单词的缩写)

    注意 注意空格,不能单纯依靠空格判定单词个数 注意缩写,缩写可以使用一个flag记录(')的个数,单词数加上flag即可 问题 输入一行字符,统计其中有多少个单词,单词之间使用空格分隔开输入一行字符, ...

  5. SAS正则表达式之prxchange—短句中唯首单词首字母大写

    ADAM数据集AVISIT的value都是大写,比如"WEEK 1 DAY 1 HOUR 1",但是某次项目shell要求呈现"Week 1 day 1 hour 1&q ...

  6. 设计一个方法,将一个字符串中每一个英文单词的首字母大写,返回一个新的字符串

    学习后的练习内容,留个纪念~ /*** 设计一个方法,将一个字符串中每一个英文单词的首字母大写,返回一个新的字符串*/ public class NewStr {public static void ...

  7. CSS实现英文或拼音单词首字母大写

    CSS实现英文或拼音单词首字母大写,只需要在css样式中加入: text-transform: capitalize 即可. 测试代码如下: <!doctype html> <htm ...

  8. 7-102 单词首字母大写 (15 分)

    7-102 单词首字母大写 (15 分) 本题目要求编写程序,输入一行字符,将每个单词的首字母改为大写后输出.所谓"单词"是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以 ...

  9. 实验6-4 单词首字母大写 (15 分)

    运用最简单的getchar() 实验6-4 单词首字母大写 (15 分) 本题目要求编写程序,输入一行字符,将每个单词的首字母改为大写后输出.所谓"单词"是指连续不含空格的字符串, ...

  10. c语言 单词首字母大写

    单词首字母大写 编写程序,输入一行字符,将每个单词的首字母改为大写后输出.所谓"单词"是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个. 输入格式 输入给出一行字符 ...

最新文章

  1. 【linux命令】setterm控制终端属性命令(中英文)
  2. 列执行MSSQL Server 处理Null
  3. c语言判断用户名重负,判定方阵的正定负定在C语言中写法.docx
  4. 诺依曼体系结构、哈佛体系结构与改进型哈佛结构之间的区别
  5. 判断 iframe 是否加载完成的完美方法(转)
  6. 『JavaScript』利用Javascript获取IP地址内容方法
  7. Windows消息传递机制详解
  8. android 数据库 数组,如何从SQLITE数据库中获取数据到android中的数组?
  9. 中剪取一种颜色的板块_不知道UI设计中APP界面版式如何排版?来看这个!
  10. 电脑大小写怎么切换_苹果笔记本电脑pro系列键盘的应用攻略
  11. 如何在命令行下运行kettle的作业(job)和转换(transform)
  12. wpf treeview使用expanded事件出错的问题
  13. Software caused connection abort: socket write error 问题原因推测
  14. FPGA设计中遇到的奇葩问题之“芯片也要看出身”(二)
  15. MDT+ADK网络部署操作系统
  16. 免费直播系统源码,可控的跑马灯,无需焦点
  17. 原型图APP尺寸大小
  18. 记一次奇怪的truecrypt解密,隐藏分区的MasterKey
  19. android 苹果备忘录,你会不会用苹果备忘录?白白放弃这么逆天的功能,不如换安卓机!...
  20. Codeforces 235C Cyclical Quest

热门文章

  1. 大数据下报警运营重铸“安全防范”新思维
  2. 陪我走过的漫长岁月---2015年总
  3. 写在年终岁末,回顾2008,展望2009
  4. Androidstudio开发button按钮的操作以及项目开发大致过程
  5. Problem H: 小学生算术
  6. 【Hue】Hue入门解析
  7. H264/AVC视频解码时AVC1和H264的区别
  8. 《乔家大院》:一个商人的道德童话
  9. Power BI —— 微软的数据分析和可视化工具工业数据分析(一)
  10. Fortran语言学习记录