欢迎来到天天文库
浏览记录
ID:62033695
大小:43.50 KB
页数:3页
时间:2021-04-15
《Java字符串类的使用.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验五Java字符串类的使用班级B08511姓名 张媛媛 学号 20084051112 日期 2011—4—1成绩评定 一、实验目的字符串类String与StringBuffer的使用二、实验内容及步骤1、设定5个字符串存于数组,找出其中包含“abc"子串的字符串并输出. publicclassOprationsOfString{publicstaticvoidmain(String args[]){Strings="abc";Strings1="abcwv";ﻩStrings2=”abdecr”;ﻩStrings3=
2、"koiu”;ﻩﻩString s4="opiuy";ﻩStrings5=”abcie”;if(s1.indexOf(s)!=-1){ﻩSystem.out。println("字符串s1包含abc子串");ﻩﻩSystem。out。println("字符串s1是:”+s1);}ﻩelseﻩﻩSystem。out.println("字符串s1不包含abc子串”);ﻩﻩif(s2。indexOf(s)!=—1){ﻩSystem.out。println(”字符串s2包含abc子串");ﻩﻩﻩSystem。out。println(”字符
3、串s2是:”+s2);ﻩ}ﻩelseﻩSystem。out。println(”字符串s2不包含abc子串");ﻩif(s3.indexOf(s)!=-1){ﻩﻩSystem.out.println(”字符串s3包含abc子串”);ﻩSystem.out.println("字符串s3是:"+s3);}ﻩelseﻩﻩSystem.out.println(”字符串s3不包含abc子串”);ﻩif(s4.indexOf(s)!=-1){ﻩSystem.out.println(”字符串s4包含abc子串”);ﻩSystem.out.pri
4、ntln(”字符串s4是:"+s4);ﻩ}ﻩﻩelseﻩﻩSystem。out.println("字符串s4不包含abc子串");ﻩif(s5.indexOf(s)!=—1){ﻩﻩSystem.out。println("字符串s5包含abc子串");ﻩSystem.out。println(”字符串s5是:"+s5);ﻩ}ﻩelseﻩﻩSystem.out。println("字符串s5不包含abc子串");ﻩ}}程序运行结果如下图:2、字符串”yekmaakkccekymbvb”,求出字符串中有多少种字符,以及每个字符的个数?pu
5、blicclass Str{publicstaticvoidmain(String[]agrs){ String str="yekmaakkccekymbvb”; while(!”"。equals(str)){ Stringc=str.substring(0,1); StringtempStr=str.replace(c,””); System.out。println(c+" 的字符个数是:”+(str.length()-tempStr.length())); str=tempStr; } }}程序运行结
6、果是:3、使用StringBuffer实现对于如字符串“abccdeefggh”去除相邻连续的重复字符为“abcdefgh”。public classTTTT {public staticvoidmain(String[] args){ String outstr="";ﻩchar[]ch =null; Stringstr="abccdeefggh”;ﻩ ch=str。toCharArray(); for(inti=0;i〈ch.length;i++){ﻩ ﻩ if(i+1!=ch。length){ﻩ ﻩ ﻩ if
7、(ch[i]!=ch[i+1]) ﻩ ﻩ outstr=outstr+ch[i];ﻩ }ﻩ}ﻩSystem.out.println(outstr);ﻩ } }程序输出结果为:
此文档下载收益归作者所有