5-6 字符串操作
来源:互联网 发布:unix c语言命名规范 编辑:程序博客网 时间:2024/05/10 11:23
5-6 字符串操作
(1)从字符串”Java 技术学习班 20070326” 中提取开班日期。
class Learn{ private char c[]; private char d[]; private String str2; private int indexOf; private int j; public Learn(String str){ c=str.toCharArray(); } public void search(){ for(int i=0;i<c.length;i++){ if(c[i]>='0'&&c[i]<='9'){// d[j]=c[i]; j++; } else{indexOf++;} }// str2=new String(c,indexOf,j); System.out.println("日期为"+new String(c,indexOf,j)); }}public class fiveDemo06{ public static void main(String args[]){ Learn str1=null; str1=new Learn("Java技术学习班20070326"); str1.search(); }}
(2)将“MLDN JAVA”字符串中的“JAVA”替换为“J2EE”。
public class fiveDemo06_2{ public static void main(String args[]){ String str="MLDN JAVA"; String newStr=str.replaceAll("JAVA","J2EE"); System.out.println("替换后的字符串为"+newStr); }}
(3)取出”Java 技术学习班 20070326” 中的第8个字符。
public class fiveDemo06_3{ public static void main(String args[]){ String str1="Java技术学习班20070326"; char c[]; c=str1.toCharArray(); System.out.println("第8个字符为:"+c[7]);// for(int i=0;i<c.length;i++){// if(i==7) System.out.println("第8个字符为:"+c[i]);// } }}
(4)清除”Java 技术学习班 20070326” 中所有0。
public class fiveDemo06_4{ public static void main(String args[]){ String str1="Java技术学习班20070326"; int num=0; char c[]=str1.toCharArray(); for(int i=0;i<c.length;i++){ if(c[i]=='0'){ int j=i; for(;j+1<c.length;j++){ c[j]=c[j+1]; } i--; num++; } } System.out.println("删除0后的字符串为"+new String(c,0,c.length-num)); }}
(5)清除”Java 技术学习班 20070326 MLDN 老师”中所有的空格。
public class fiveDemo06_5{ public static void main(String args[]){ String str1="Java 技术学习班 20070326 MLDN 老师"; int num=0; char c[]=str1.toCharArray(); for(int i=0;i<c.length;i++){ if(c[i]==' '){ int j=i; for(;j+1<c.length;j++){ c[j]=c[j+1]; } i--; num++; } } System.out.println("删除空格后的字符串为"+new String(c,0,c.length-num)); }}
(6)从任意给定的身份证号码中提取此人的出生日期。
public class fiveDemo06_6{ public static void main(String args[]){ String str1="210203200703264001"; String str2=str1.substring(6,14); System.out.println("出生日期为:"+str2); }}
0 0
- 5-6 字符串操作
- 第十三周项目5-字符串操作6
- c++实验6-【项目5:字符串操作】
- c++实验6-字符串操作
- C++实验6-字符串操作
- 第6章 字符串操作
- 字符串操作
- 字符串操作
- 操作字符串
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- SUMO文档番外篇:Tool Index
- shared_array
- 1224
- 基于注解驱动的 Spring MVC
- 添加注解后,框架没有自动根据实体类生成数据表,Hibernate
- 5-6 字符串操作
- 第四周练习计划
- 计算广告系列篇(4)------竞价
- 一个强悍的抓取函数 PHP 模拟一切 heard头信息
- nginx做反向代理时,配置其让tomcat的日志获取客户端ip
- BZOJ1968: [Ahoi2005]COMMON 约数研究
- java生成带图片的微信二维码
- quick-cocos 集成ShareSDK
- jedis操作string数据类型方法总结