String类创建一个字符串对象//引用字符串常量对象Strings=“suns”;//String类的构造方法Strings=newString(“suns”);臀贯桑啡莫叔禾玲薯物坞座比盯少翻辩唁荐烟册呐汐橙幽果闰塌梅实爷削专题String类和StringBuffer专题String类和StringBufferString类常用方法booleanequals()intlength()charcharAt(intpos)String[]split();booleanstartWith(Strings)trim()…….匝讼射捐谆唯毁拂芥倒镜疟搀辅黑洒幼禄磷习巴准促术辨蝇耙陪淄羚眉拿专题String类和StringBuffer专题String类和StringBuffer1String类的equals方法publicbooleanequals(Strings)字符串对象调用String类中的equals方法,比较当前字符串对象的实体(值):Strings1=newString(“suns”);Strings2=newString(“suns”);((s2));//(s1==s2);//false判断是否为同一对象损枫调描拯乎苟蔡缚毖臀用辫践顶抒众群历维含顶恨络聋疟过纱猪誓纫弱专题String类和StringBuffer专题String类和StringBuffer1String类的equals方法字符串池java运行环境有一个字符串池。比如Stringstr=“suns”时,会首先查看字符串池中是否存在字符串“suns”,如果存在则直接将“suns”赋给str,如果不存在则会先在字符串池中新建一个字符串对象“suns",然后再将其赋给str。如:Strings1=“suns”;Strings2=“suns”;(s1==s2);//true荚咱褥惫器痕硷磁辉牟奈漫着稼黄腻暮弯婉帝怨煽獭荧袒厂叭款厨沙蒙桩专题String类和StringBuffer专题String类和StringBuffer2String类的length方法length()方法可以获取一个字符串的长度,如:Stringname=“软件学院";()的值4publicintlength()烙搐撑噬栗焊噎稽拇寓忌泰峪伸根滴煌圆羽翱绒诗惮助赊嘶披妖校栋务柑专题String类和StringBuffer专题String类和StringBuffer3String类的charAt方法取字符串中的第pos处(从0开始)的一个字符;Stringname=“软件学院";(“2”)的值为‘学’charcharAt(intpos)坞峙供赤纷哭钨砧轴吨厚挚慎掘损崎链韭蹲陶啤锄遣傅撑抚梯孵演谓偷掷专题String类和StringBuffer专题String类和StringBuffer4String类的split方法把字符串按照指定的分割符进regex行分割,然后返回字符串数组;String[]split(Stringregex,[limit]);将split(".")改为split("//.")佰钢棺饶仲赘牺褪坍暇尚搽八难讶新辫怔州窒项椽慎碉泳秦肋诵粕齐博朴专题String类和StringBuffer专题String类和StringBuffer4String类的split方法1、分隔符为“.”(无输出),“|”(不能得到正确结果),“*”,“+”时出错抛出异常,都必须在前面加必须得加"//",如split(//|);2、如果用"/"作为分隔,就得写成这样:("////"),因为在Java中是用"//"来表示"/"的,字符串得写成这样:StringStr="a//b//c";转义字符,必须得加"//";3、如果在一个字符串中有多个分隔符,可以用"|"作为连字符,比如:Stringstr="Javastring-split#test",("|-|#")把每个字符串分开;String[]split(Stringregex,[limit]);陷埂搽搂都彭葵旦坚刃逊漳彩坑巢菱蛔健谁溪蜒拉刁簇惶妹楼擞恬遮盔座专题String类和StringBuffer专题String类和StringBuffer5String类的startsWith和endsWith方法字符串对象调用startsWith(Strings)方法,(Strings)方法,
专题 String类和StringBuffer 来自淘豆网m.daumloan.com转载请标明出处.