编写一个 Java 程序,将用户输入的句子当中每一个单词的第一个字母变大写,其余不变。

package labreport7;
import java.util.Scanner;
//将用户输入的句子当中每一个单词的第一个字母变大写
public class test3 {public static void main(String[] args) {// TODO Auto-generated method stubScanner sc = new Scanner(System.in); // 定义扫描键盘输入的对象String s1 = sc.nextLine(); // 从键盘读入一行文本String[] str1=s1.split(" ");//用空格分割字符串。以字符数组接收for(int i=0;i<str1.length;i++) {//遍历数组String[] str2=new String[str1.length];//创建一个新的字符数组接收改变后的数组str2[i]=str1[i].substring(0,1).toUpperCase()+ str1[i].substring(1);// 第一个字母转化为大写,第一个字母后面的字符不变System.out.print(str2[i]+" ");//输出}}
}

java-编写一个 Java 程序,将用户输入的句子当中每一个单词的第一个字母变大写,其余不变。相关推荐

  1. 编写一个python程序判断用户输入的8位银行卡_用Python编写的程序,提示用户输入一个由7位数字组成的帐号?...

    我在上一门Python入门课程,但有点困在作业上.任何建议或资源将不胜感激!在 问题是: 用Python编写一个程序,提示用户输入由7位数字组成的帐号.在 从用户处获取该帐号后,验证该帐号是否有效.您 ...

  2. Python编写简单的计算器,用户输入两个数字和一个四则运算符,计算结果

    一.程序要求 (1)提示用户从键盘输入第一个数字 (2)提示用户从键盘输入第二个数字 (3)提示用户选择运算符 (4)打印结果 二.代码实现 a = int(input("请输入第一个数:& ...

  3. Java黑皮书课后题第8章:***8.35(最大块)给定一个元素为0或者1的方阵,编写程序,找到一个元素都为1的最大的子方阵。程序提示用户输入矩阵的行数。然后显示最大的子方阵的第一个元素、行数

    ***8.35(最大块)给定一个元素为0或者1的方阵,编写程序,找到一个元素都为1的最大的子方阵.程序提示用户输入矩阵的行数.然后显示最大的子方阵的第一个元素.行数 题目 题目描述与运行示例 破题 代 ...

  4. Java黑皮书课后题第7章:*7.1(指定等级)编写一个程序读入学生成绩,得到最高分best,然后根据下面的规则给出等级值。程序提示用户输入学生总数,然后提示用户输入所有的分数,最后显示等级给出结论

    7.1(指定等级)编写一个程序读入学生成绩,得到最高分best,然后根据下面的规则给出等级值 题目 题目描述与运行示例 破题 代码 题目 题目描述与运行示例 *7.1(指定等级)编写一个程序读入学生成 ...

  5. Java黑皮书课后题第6章:*6.21(电话按键盘)国际标准的字母/数字匹配图如编程练习题4.15所示。编写一个测试程序,提示用户输入字符串形式的电话号码。程序将字母(大写或小写)翻译成数字

    6.21(电话按键盘) 题目 题目描述与运行示例 破题 代码 题目 题目描述与运行示例 6.21(电话按键盘)国际标准的字母/数字匹配图如编程练习题4.15所示,编写一个方法,返回给定大写字母的数字, ...

  6. Java黑皮书课后题第4章:*4.11(十进制转十六进制)编写程序,提示用户输入0~15之间的一个整数,显示其对应的十六进制数。对于不正确的输入数字,提示非法输入

    *4.11(十进制转十六进制)编写程序,提示用户输入0~15之间的一个整数,显示其对应的十六进制数.对于不正确的输入数字,提示非法输入 题目 题目概述 运行示例 破题 代码 题目 题目概述 *4.11 ...

  7. Java黑皮书课后题第3章:*3.33(金融:比较成本)假设你要通过两种不同的包裹运输大米。你可能会编写一个程序来比较成本,该程序提示用户输入每个包裹的重量和价格,然后显示具有更优惠的包裹

    *3.33(金融:比较成本)假设你要通过两种不同的包裹运输大米.你可能会编写一个程序来比较成本,该程序提示用户输入每个包裹的重量和价格,然后显示具有更优惠的包裹 题目 题目概述 运行示例 破题 代码 ...

  8. Java 提示用户输入温度以及C或F_已知华氏温度与摄氏度之间的转换公式是C=519X(F—32)编写一个程序将用户输入华氏温度转换成摄氏温度并给予输出...

    点击查看已知华氏温度与摄氏度之间的转换公式是C=519X(F-32)编写一个程序将用户输入华氏温度转换成摄氏温度并给予输出具体信息 答:-- {int f=-10; float c; while(f ...

  9. Java黑皮书课后题第5章:*5.30(金融应用:复利值)假设你每月在储蓄账户上多存100美元,年利率为5%,那么每月利率是0.05 / 12 = 0.00417。编写程序提示用户输入数据显示定月钱数

    5.30(金融应用:复利值)假设你每月在储蓄账户上多存100美元,年利率为5%,那么每月利率是0.05 / 12 = 0.00417.编写程序提示用户输入数据显示定月钱数 题目 题目概述 破题 代码 ...

  10. Java黑皮书课后题第3章:*3.1(代数:解一元二次方程)可以使用下面的公式求一元二次方程ax2+bx+c=0,编写程序提示用户输入a b c的值,并显示基于判断式的结果

    *3.1(代数:解一元二次方程)可以使用下面的公式求一元二次方程ax2+bx+c=0,编写程序提示用户输入a b c的值,并显示基于判断式的结果 题目 题目描述 运行示例 破题 代码 题目 题目描述 ...

最新文章

  1. python会不会出现内存泄露_Python内存泄漏和内存溢出的解决方案
  2. 测试稳压二极管特性:BZT52C4V7
  3. 构建私有云的五个步骤
  4. 报错笔记:linux 命令行中的print输出内容无法重定向到文件中
  5. 找出一个数组中出现次数最多的那个元素
  6. Python 数据科学手册 5.6 线性回归
  7. Python元祖,列表,字典,集合的比较
  8. 笛卡尔坐标系_笛卡儿坐标系
  9. jdk Comparator接口
  10. 单片机课设-电子时钟设计(仿真图、代码全)
  11. 百会云办公:国内首家微信办公一站式解决方案
  12. js传参不是数字_js中函数传参方式
  13. 视频融合技术解决方案,三维全景拼接赋能平台
  14. fatal error LNK1120: 1 个无法解析的外部命令 的解决办法
  15. P3369普通平衡树
  16. 给wordpess博客的数据库减肥提速
  17. XP桌面图标阴影的去除
  18. jsp 的ne 什么意思
  19. 2022第三届云原生编程挑战赛--Serverless VSCode WebIDE使用体验
  20. Linux Centos7 搭建简易堡垒机安装jailkit实现chroot

热门文章

  1. 【项目实战】使用urllib爬取虎扑首页的所有新闻
  2. 深度学习中基于python的预处理和图像扩增方法
  3. 使用Arduino开发板和声纳传感器测量距离
  4. NODEMCU调试心得1
  5. 撞车之后,不要傻里傻气的,有车没车的都收藏起来吧,真的很有用!
  6. 【Matlab】基于μ律15折线的PCM语音编解码系统(GUI设计、simulink、附完整代码)
  7. OpenCV代码提取:remap函数的实现
  8. 如何将java代码写的漂亮_初学Java编程如何写出“漂亮”代码?
  9. 法国巴黎银行主办区块链科技开发活…
  10. Spark基本操作-sc