Java黑皮书课后题第4章:4.20(字符串处理)编写一个程序,提示用户输入一个字符串,显示它的长度和第一个字符
4.20(字符串处理)编写一个程序,提示用户输入一个字符串,显示它的长度和第一个字符
- 题目
- 题目概述
- 破题
- 代码
题目
题目概述
4.20(字符串处理)编写一个程序,提示用户输入一个字符串,显示它的长度和第一个字符
破题
- 获取字符串(赋值String类型)
- 长度:length(),获取第一个字符:charAt(0)
- 输出
代码
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(字符串处理)编写一个程序,提示用户输入一个字符串,显示它的长度和第一个字符相关推荐
- 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 ...
- Java黑皮书课后题第8章:**8.36(拉丁方阵)拉丁方阵是一个n*n的数组,其中有n个不同的拉丁字母,并且每个拉丁字母恰好只在每行和每列中出现一次。编写一个程序,提示用户输入数字n和字符数组
**8.36(拉丁方阵)拉丁方阵是一个n*n的数组,其中有n个不同的拉丁字母,并且每个拉丁字母恰好只在每行和每列中出现一次 题目 题目描述与运行示例 破题 代码 题目 题目描述与运行示例 **8.36 ...
- Java黑皮书课后题第7章:*7.33(文化:中国生肖)使用一个字符串数组存储动物名称来简化程序清单3-9的程序
7.33(文化:中国生肖)使用一个字符串数组存储动物名称来简化程序清单3-9的程序 题目 题目描述 程序清单3-9 代码 运行实例 题目 题目描述 7.33(文化:中国生肖)使用一个字符串数组存储动物 ...
- Java黑皮书课后题第5章:*5.23(演示抵消错误)当处理一个很大的数字或很小的数字时候,会产生一个抵消错误。……编写程序对上面的数列从左到右和从右向左计算的结果进行比较,n=50000
5.23(演示抵消错误)1 + 1/2 + 1/3 + -- + 1/n,编写程序对上面的数列从左到右和从右向左计算的结果进行比较,n=50000 题目 题目概述 破题 代码 运行示例 题目 题目概述 ...
- Java黑皮书课后题第10章:**10.25(新的字符串split方法)String类中的split方法会返回一个字符串数组,该数组是由分隔符分隔开的子串构成的
Java黑皮书课后题第10章:**10.25(新的字符串split方法) 题目 代码 运行实例 题目 代码 public class Test25 {public static String[] sp ...
- 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 ...
- Java黑皮书课后题第10章:*10.13(几何:MyRectangle2D类)定义MyRectangle2D类
Java黑皮书课后题第10章:10.3 题目 程序 代码 Test13.java Test13_MyRectangle2D.java 运行 UML 题目 程序 Test13.java:测试程序 Tes ...
- Java黑皮书课后题第10章:10.2(BMI类)将下面的新构造方法加入BMI类中
Java黑皮书课后题第10章:10.2(BMI类)将下面的新构造方法加入BMI类中 题目 程序说明 题目槽点 代码:Test2_BMI.java 运行实例 题目 程序说明 Test2_BMI.java ...
- Java黑皮书课后题第10章:*10.1(Time类)设计一个名为Time的类。编写一个测试程序,创建两个Time对象(使用new Time()和new Time(555550000))
Java黑皮书课后题第10章:*10.1设计一个名为Time的类.编写一个测试程序,创建两个Time对象 题目 程序 代码 Test1.java Test1_Time.java 运行结果 UML 题目 ...
- Java黑皮书课后题第9章:**9.13(Location类)设计一个名为Location的类,定位二维数组中的最大值及其位置。
Java黑皮书课后题第9章:**9.13(Location类)设计一个名为Location的类,定位二维数组中的最大值及其位置 题目 破题 代码 Test13 Test13_Location 运行结果 ...
最新文章
- 快捷技巧之一键查自己电脑所有打开的端口的具体操作
- 最新天猫面试题(含总结):线程池+并发编程+分布式设计+中间件
- 美团数据库运维自动化系统构建之路
- js map对象遍历_何时使用 Map 来代替变通的 JS 对象
- python中xy坐标如何从十个中找到最远的两个_python – Opencv单应性从像素xy坐标中查找全局xy坐标...
- vantUI弹框组件 message文字,如何换行 ?
- 分类算法之K-近邻算法
- SHA-3的获胜者:keccak - 在 3GPP TS 35.231、FIPS 202 和 SP 800-185 中标准化
- FastDFS特性及问题思考
- Visual Assist X 10.8.2001 破解版 支持VC2013及以下版本
- 团队项目(一)(江山代有才人秃队)
- 如何搭建一个谷歌广告系列?
- 黑天鹅mobi_破坏我们系统的因素:黑天鹅分类法
- Facade(外观模式) 结构型
- 小妲己智能机器人要连接wifi吗_腾讯智能机器人妲己上线 万千宅男的梦即将实现...
- 输入手机号获取验证码的注册页面,说出测试过程
- 重新理解CNN(精)(为什么多个滤波器?....)
- 电子邮件成为当下网络攻击的主要传播途径
- idea中surround with快捷键
- cad字体安装_如何安装CAD字体库,让打开图纸时显示?的现象都消失?【AutoCAD教程】...