4.20(字符串处理)编写一个程序,提示用户输入一个字符串,显示它的长度和第一个字符

  • 题目
    • 题目概述
    • 破题
  • 代码

题目

题目概述

4.20(字符串处理)编写一个程序,提示用户输入一个字符串,显示它的长度和第一个字符

破题

  1. 获取字符串(赋值String类型)
  2. 长度:length(),获取第一个字符:charAt(0)
  3. 输出

代码

import java.util.Scanner;public class Test4_20 {public static void main(String[] args) {// 获取字符串(赋值String类型)Scanner input = new Scanner(System.in);System.out.println("请输入一个字符串");String str = input.next();// 长度:length(),获取第一个字符:charAt(0)int length = str.length();char c = str.charAt(0);// 输出结果System.out.println(str + " 的长度为:" + length + ",第一个字符是:" + c);}
}

Java黑皮书课后题第4章:4.20(字符串处理)编写一个程序,提示用户输入一个字符串,显示它的长度和第一个字符相关推荐

  1. Java黑皮书课后题第11章:11.2(Person Student Employee Faculty Staff类)设计一个名为Person的类及其两个名为Student和Employee的子类

    Java黑皮书课后题第11章:11.2(Person Student Employee Faculty Staff类) 题目 缺陷 UML图 代码 Test02_MyDate.java:用于参考的My ...

  2. Java黑皮书课后题第8章:**8.36(拉丁方阵)拉丁方阵是一个n*n的数组,其中有n个不同的拉丁字母,并且每个拉丁字母恰好只在每行和每列中出现一次。编写一个程序,提示用户输入数字n和字符数组

    **8.36(拉丁方阵)拉丁方阵是一个n*n的数组,其中有n个不同的拉丁字母,并且每个拉丁字母恰好只在每行和每列中出现一次 题目 题目描述与运行示例 破题 代码 题目 题目描述与运行示例 **8.36 ...

  3. Java黑皮书课后题第7章:*7.33(文化:中国生肖)使用一个字符串数组存储动物名称来简化程序清单3-9的程序

    7.33(文化:中国生肖)使用一个字符串数组存储动物名称来简化程序清单3-9的程序 题目 题目描述 程序清单3-9 代码 运行实例 题目 题目描述 7.33(文化:中国生肖)使用一个字符串数组存储动物 ...

  4. Java黑皮书课后题第5章:*5.23(演示抵消错误)当处理一个很大的数字或很小的数字时候,会产生一个抵消错误。……编写程序对上面的数列从左到右和从右向左计算的结果进行比较,n=50000

    5.23(演示抵消错误)1 + 1/2 + 1/3 + -- + 1/n,编写程序对上面的数列从左到右和从右向左计算的结果进行比较,n=50000 题目 题目概述 破题 代码 运行示例 题目 题目概述 ...

  5. Java黑皮书课后题第10章:**10.25(新的字符串split方法)String类中的split方法会返回一个字符串数组,该数组是由分隔符分隔开的子串构成的

    Java黑皮书课后题第10章:**10.25(新的字符串split方法) 题目 代码 运行实例 题目 代码 public class Test25 {public static String[] sp ...

  6. Java黑皮书课后题第10章:10.21(被5或6整除)找出能被5或6整除的大于Long.MAX_VALUE的前10个数字

    Java黑皮书课后题第10章:10.21(被5或6整除)找出能被5或6整除的大于Long.MAX_VALUE的前10个数字 题目 代码 结果 题目 都在上面 代码 import java.math.B ...

  7. Java黑皮书课后题第10章:*10.13(几何:MyRectangle2D类)定义MyRectangle2D类

    Java黑皮书课后题第10章:10.3 题目 程序 代码 Test13.java Test13_MyRectangle2D.java 运行 UML 题目 程序 Test13.java:测试程序 Tes ...

  8. Java黑皮书课后题第10章:10.2(BMI类)将下面的新构造方法加入BMI类中

    Java黑皮书课后题第10章:10.2(BMI类)将下面的新构造方法加入BMI类中 题目 程序说明 题目槽点 代码:Test2_BMI.java 运行实例 题目 程序说明 Test2_BMI.java ...

  9. Java黑皮书课后题第10章:*10.1(Time类)设计一个名为Time的类。编写一个测试程序,创建两个Time对象(使用new Time()和new Time(555550000))

    Java黑皮书课后题第10章:*10.1设计一个名为Time的类.编写一个测试程序,创建两个Time对象 题目 程序 代码 Test1.java Test1_Time.java 运行结果 UML 题目 ...

  10. Java黑皮书课后题第9章:**9.13(Location类)设计一个名为Location的类,定位二维数组中的最大值及其位置。

    Java黑皮书课后题第9章:**9.13(Location类)设计一个名为Location的类,定位二维数组中的最大值及其位置 题目 破题 代码 Test13 Test13_Location 运行结果 ...

最新文章

  1. 快捷技巧之一键查自己电脑所有打开的端口的具体操作
  2. 最新天猫面试题(含总结):线程池+并发编程+分布式设计+中间件
  3. 美团数据库运维自动化系统构建之路
  4. js map对象遍历_何时使用 Map 来代替变通的 JS 对象
  5. python中xy坐标如何从十个中找到最远的两个_python – Opencv单应性从像素xy坐标中查找全局xy坐标...
  6. vantUI弹框组件 message文字,如何换行 ?
  7. 分类算法之K-近邻算法
  8. SHA-3的获胜者:keccak - 在 3GPP TS 35.231、FIPS 202 和 SP 800-185 中标准化
  9. FastDFS特性及问题思考
  10. Visual Assist X 10.8.2001 破解版 支持VC2013及以下版本
  11. 团队项目(一)(江山代有才人秃队)
  12. 如何搭建一个谷歌广告系列?
  13. 黑天鹅mobi_破坏我们系统的因素:黑天鹅分类法
  14. Facade(外观模式) 结构型
  15. 小妲己智能机器人要连接wifi吗_腾讯智能机器人妲己上线 万千宅男的梦即将实现...
  16. 输入手机号获取验证码的注册页面,说出测试过程
  17. 重新理解CNN(精)(为什么多个滤波器?....)
  18. 电子邮件成为当下网络攻击的主要传播途径
  19. idea中surround with快捷键
  20. cad字体安装_如何安装CAD字体库,让打开图纸时显示?的现象都消失?【AutoCAD教程】...

热门文章

  1. python生词本的生词_【Anki小工具】有道生词本转Anki 1.0
  2. 微型统计分析系统README
  3. n!的位数的快速确定(斯特林公式)
  4. 为什么SOFA RPC调用30s还不超时?
  5. 腾讯基于 Flink SQL 的功能扩展与深度优化实践
  6. 阿里面试官:什么样的人能在阿里晋升?
  7. 那一年,整个游戏界差点因为一款垃圾游戏,而一同被“埋葬”
  8. SQL注入(SQL注入(SQLi)攻击)攻击-联合注入
  9. 有关 Oracle redo log
  10. linux中find查找命令的mtime参数使用方法说明