




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第七次实验第七次实验 字符串的处理字符串的处理 一 实验目的一 实验目的 了解 Java 语言中字符串的操作和处理 二 实验要求二 实验要求 1 掌握 String 类的特点及常用方法的使用 2 掌握 StringBuffer 类的特点及常用方法的使用 三 实验内容三 实验内容 一 一 String 类中常用方法的使用 类中常用方法的使用 请将如下代码补充完整 请将如下代码补充完整 模板代码模板代码 StringExample java class StringExample public static void main String args String s1 new String you are a student String s2 new String how are you if 代码 1 使用 equals 方法判断 s1 与 s2 是否相同 System out println s1 与 s2 相同 else System out println s1 与 s2 不相同 String s3 new String 22030219851022024 if 代码 2 判断 s3 的前缀是否是 220302 System out println 吉林省的身份证 int position 0 String path c java jsp A java position 代码 3 获取 path 中最后出现目录分隔符号 的位置 System out println c java jsp A java 中最后出现 的位置 position String fileName 代码 4 获取 path 中 A java 这个子字符串 System out println c java jsp A java 中含有的文件名 fileName String s6 new String 100 String s7 new String 123 678 int n1 Integer parseInt s6 将 s6 转化成 int 型数据 double n2 Double parseDouble s7 将 s7 转化成 double 型数据 double m n1 n2 System out println m String s8 代码 5 调用 String 类的 valueOf 方法将 m 转化为字符串对象 position s8 indexOf String temp s8 substring position 1 System out println 数字 m 有 temp length 位小数 String s9 new String ABCDEF char a 代码 6 将 s8 存放到数组 a 中 for int i a length 1 i 0 i System out print a i 二 二 编写一个编写一个 Java 程序 完成以下功能 程序 完成以下功能 1 声明一个名为 name 的 String 对象 内容是 My name is Networkcrazy 2 打印字符串的长度 3 打印字符串中的第一个字符 4 打印字符串中的最后一个字符 5 打印字符串中的第一个单词 5 打印字符串中 crazy 的位置 public class bb public static void main String args String name new String My name is Networkcrazy System out println name length System out println name charAt 0 System out println name charAt 22 System out println name substring 0 2 System out println name indexOf crazy 三 三 选做题 选做题 编写一个完整的编写一个完整的 Application 程序 包含类程序 包含类 Person Student Test 具体要求如下 具体要求如下 类 Person 变量 name String 对象 表示一个人的姓名 sex char 类型 用来表示性别 phone String 对象 表示联系电话 email String 对象 表示 E mail 地址 方法 Person String n char s 构造方法 对变量 name sex 进行初始化 void setEmail String e 设置 E mail 地址 即对变量 email 进行赋值 void setPhone String p 设置联系电话 即对变量 phone 进行赋值 public String toString 返回个人的各项信息 包括姓名 电话 E mail 地址 类 Student 从类 Person 继承 增加了以下变量和方法 变量 sNo String 对象 表示学生的学号 sClass String 对象 表示学生的班级 方法 Student String sn String n char s 构造方法 对变量 sNo name sex 进行初始化 setClass String sc 设置学生的班级信息 即对变量 sClass 进行赋值 public String toString 返回学生的各项信息 包括学号 班级 姓名 3 类 Test Test 为主类 其有一个 public static void main String args 方法 在这个 main 方法中 执行以下操作 利用以下信息作为参数调用构造方法创建两个 Student 类的对象 s1 和 s2 姓名 杨过 性别 男 学号 2004001 姓名 小龙女 性别 女 学号 2004002 调用对象 s1 的 setEmail 方法设置 E mail 地址 yangguo 调用对象 s1 的 setPhone 方法设置联系电话 88078549 调用对象 s2 的 setEmail 方法设置 E mail 地址 xiaolongnv 调用对象 s2 的 setPhone 方法设置联系电话 88071918 调用对象 s1 和 s2 的 toString 方法返回对象 s1 和 s2 的各项信息 并打印出 来 class person public String name email phone char sex public void person String n char s name n sex s public void setEmail String e email e public void setPhone String p phone p public String toString System out println email System out println phone return super toString class student extends person public String sno sclass public student String sn String n char s sno sn name n sex s public void setclass String sc System out println sc public String toString System out println name System out println sex System out println sno return super toString public class text public static void main String args student s1 new student 2004001 杨过 男
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- (正式版)DB65∕T 4912-2025 《新梅冷链物流保鲜技术规程》
- 2026年水果种植公司水果种植农药选购与存储管理制度
- 2026年水果种植公司病虫害综合防治管理制度
- (正式版)DB5404∕T 0006-2023 《林芝灵芝标准综合体 第4部分:栽培技术规程》
- (正式版)DB2312∕T 087-2023 《胚培养灭活疫苗用种鸡蛋检验技术操作规程》
- 2025年糖尿病护理常规题库及答案
- 2025年河北省养老护理员题库及答案
- 汇兑课件教学课件
- 淘宝运营培训知识点课件
- 项目主题 用数据描述身边的同学教学设计高中信息技术华东师大版2020选择性必修1 数据与数据结构-华东师大版2020
- 2025年医院精神科冲动伤人患者应急预案及演练脚本
- 车位退还协议书
- 手榴弹教学课件
- 工厂临时用工方案(3篇)
- 监理整改措施方案(3篇)
- 景区酒店融资方案(3篇)
- 台办新媒体管理办法
- GB/T 9948-2025石化和化工装置用无缝钢管
- 下肢静脉血栓疑难病例护理讨论
- 黑色素瘤病理诊断
- 农行柔性团队管理办法
评论
0/150
提交评论