欢迎来到天天文库
浏览记录
ID:13259150
大小:36.00 KB
页数:4页
时间:2018-07-21
《string类的几个常用方法的验证》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、String类的几个常用方法的验证(Java语言)vintcompareTo(StringanotherString)按字典顺序比较两个字符串。 ===============================================================publicintcompareTo(StringanotherString)按字典顺序比较两个字符串。该比较基于字符串中各个字符的Unicode值。将此String对象表示的字符序列与参数字符串所表示的字符序列进行比较。如果按字典顺序此String对象在anotherString之前,则比较结果为一个负整
2、数。如果按字典顺序此String对象位于anotherString之后,则比较结果为一个正整数。如果这两个字符串相等,则结果为0;compareTo只有在方法equals(Object)返回true时才返回0。 这是字典排序的定义。如果这两个字符串不同,则要么它们在某个索引处具有不同的字符,该索引对二者均为有效索引,要么它们的长度不同,或者同时具备上述两种情况。如果它们在一个或多个索引位置上具有不同的字符,假设k是这类索引的最小值;则按照<运算符确定的那个字符串在位置k上具有较小的值,其字典顺序在其他字符串之前。这种情况下,compareTo返回这两个字符串在位置k处的两个
3、不同的char值,即值: this.charAt(k)-anotherString.charAt(k) 如果它们没有不同的索引位置,则较短字符串在字典顺序上位于较长字符串的前面。这种情况下,compareTo返回这两个字符串长度的不同,即值: this.length()-anotherString.length() Stringconcat(Stringstr)将指定字符串联到此字符串的结尾。 =============================================================publicStringconcat(Stringstr)
4、将指定字符串联到此字符串的结尾。 如果参数字符串的长度为0,则返回此String对象。否则,创建一个新的String对象,用来表示由此String对象表示的字符序列和由参数字符串表示的字符序列串联而成的字符序列。示例: "cares".concat("s")returns"caress" "to".concat("get").concat("her")returns"together" 参数:str-串联到此String结尾的String。 返回:一个字符串,它表示此对象的字符后面串联字符串参数的字符。 charcharAt(intindex)返回指定索引处的char值。
5、========================================================publiccharcharAt(intindex)返回指定索引处的char值。索引范围为从0到length()-1。序列的第一个char值在索引0处,第二个在索引1处,依此类推,这类似于数组索引。 如果索引指定的char值是代理项,则返回代理项值。指定者:接口CharSequence中的charAt参数:index-char值的索引。 返回:此字符串指定索引处的char值。第一个char值在索引0处。 抛出: IndexOutOfBoundsException-
6、如果index参数为负或小于此字符串的长度。 booleanequals(ObjectanObject)比较此字符串与指定的对象。 ==========================================================publicbooleanequals(ObjectanObject)比较此字符串与指定的对象。当且仅当该参数不为null,并且是表示与此对象相同的字符序列的String对象时,结果才为true。覆盖:类Object中的equals参数:anObject-与此String进行比较的对象。 返回:如果String相等,则返回tru
7、e;否则返回false。booleanequalsIgnoreCase(StringanotherString)将此String与另一个String进行比较,不考虑大小写================================================================================================ publicbooleanequalsIgnoreCase(StringanotherString)将此String与另一个String进行比较,不考虑大小
此文档下载收益归作者所有