欢迎来到天天文库
浏览记录
ID:30768943
大小:292.25 KB
页数:21页
时间:2019-01-03
《java字符串和数组基础》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第五章字符串5.1String类5.1.2声明字符串Chara[]=rg7o7o7d^};Strings=newString(a);Strings=newString(z/uden〃);等于Strings=newString("goocT);Chara[]={/s7t7u,/d7e7n7t,/s,};等于Strings=newString(a,2,4);等于Chara[]={zs7t7u7d7e7n7tVs,};Strings=newString(a);Strings二newString("sytudent〃);5.2连接字符串5.2.1连接多个字
2、符串packagenihao;publicclassnihaol23{publicstaticvoidmain(String[]args){Stringsi=newString("Hello");Strings2=newString("java!");System.out.println(sl+Hr,+s2);}}5.2.2连接其它数据类型packagenihao;publicclassnihaol23{publicstaticvoidmain(String[]args){intbooktime=4;floatpractice=2.5f;Syste
3、m.out.printIn(11我每天花费H+booktime+H小时看书,,+practice+H小时上机练习,);5.3获取字符串信息5.3.1获取字符串的长度Stringstr="Wearestudents〃;intsize=str.length();packagenihao;publicclassnihaol23{publicstaticvoidmain(String[]args){Stringstr=HWearestudent";System.out.printIn(str.length());}}结果是:145.3.2字符串查找inde
4、xOf()和lastlndexOf();indexOf():是搜索字符或字符串首次岀现的位置lastlndexOf():是搜索字符或字符串最后出现的位置packagenihao;publicclassnihaol23{publicstaticvoidmain(String[]args){Stringstr="Wearestudents";intsize=str.indexOf(,,sH);System.out.printIn("空字符在字符串s中的索引位置是:”+size);System.out.printIn("字符串s的长度是;"+str.le
5、ngth());}}结果:空字符在字符串s中的索引位置是:7字符串s的长度是;15packagenihao;publicclassnihaol23publicstaticvoidmain(String[]args){Stringstr="Ulearestudents";intsize=str.lastlndexOf(,,s,');System.out.printIn(H空字符在字符串s中的索引位置是:H+size);System.out.printIn("字符串s的长度是;"+str.length());}结果:空字符在字符串S中的索引位置是:14
6、字符串s的长度是;155.3.3获取指定索引位置的字符charAt();packagenihao;publicclassnihaol23{publicstaticvoidmain(String[]args){Stringstr=nHellojava!11;charmychar=str.charAt(6);System.out.printing字符串str中索引位置是6的字符为:"+mychar);}}结果:字符串str中索引位置是6的字符为:j5.4字符串的操作5.4.1获取子字符串通过String类的,substring。;进行截取package
7、nihao;publicclassnihaol23{publicstaticvoidmain(String[]args){Stringstr=KHellojava!";Stringsubstr二str.substring(0^3);System.out.printIn(substr);}}结果:Hel5.4.2去除空格用trim()去掉字符串开头和结尾的空格,防止不必要的空格导致的错误。str.trimstr为任意字符串对象packagenihao;publicclassnihaol23{publicstaticvoidmain(String[]a
8、rgs){//Stringstr=11Hellojava!”;Stringstr^~Habc”;Strings2=str.
此文档下载收益归作者所有