本实验的目的是让学生掌握类与类之间的继承性以及面向对象中的抽象类与关键词。
提取字符串
从 “Java技术学习班 20070326” 中提取开班日期。
替换字符串
将 “MLDN JAVA”字符串中的:“JAVA”替换为:“J2EE”
replace() 方法
replace() 方法用于将目标字符串中的指定字符(串)替换成新的字符(串),其语法格式如下:
字符串.replace(String oldChar, String newChar)
其中,oldChar 表示被替换的字符串;newChar 表示用于替换的字符串。replace() 方法会将字符串中所有 oldChar 替换成 newChar。
replaceFirst() 方法
replaceFirst() 方法用于将目标字符串中匹配某正则表达式的第一个子字符串替换成新的字符串,其语法形式如下:
字符串.replaceFirst(String regex, String replacement)
其中,regex 表示正则表达式;replacement 表示用于替换的字符串。例如:
String words = "hello java,hello php";
String newStr = words.replaceFirst("hello","你好 ");
System.out.println(newStr); // 输出:你好 java,hello php
取出 “Java技术学习班 20070326 ”中的第八个字符
String str =
"adadsauo"
;
//定义一个字符串
char
fir = str.charAt(
0
);
//获取字符串的第一个字符
char
i = str.charAt(
i
);
//获取字符串的第i个字符
清除 “Java技术学习班 20070326”中所有的 0
Java删除字符串中的指定字符有以下两种方法:
1.替换函数,替换成空白
String test = ("chaojimali");
test = test.replace("chaoji","");
--------------------------------------------------------------------------
2.截取函数,删除字符
String test = ("chaojimali");
test = test.substring(5,12);
清除 “Java 技术学习班 20070326 MLDN 老师” 中的所有空格
和上面相同
从任意给定的身份证号码中提取出生日期