English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

字符串在Java

软件 RSS Feed





在处理字符串Java是支持通过最后两班:字符串和StringBuffer 。 String类的实现字符串不可改变的,这是只读一次字符串已创建和 初始化,而StringBuffer类实现动态字符串。所有字符串常量的Java程序,是实施情况的String类。 Java中字符串是16位Unicode.Note :在的JDK 1.5 +您可以使用的StringBuilder ,它酷似StringBuffer ,但它是速度,而不是线程safeThe最简单的方法创建一个String对象是使用字符串:字符串str1排= “我不能改变一次 创建! “ ;字符串字面是参照String对象。由于字符串是一个参考,它可以操纵像任何其他字符串参考。也就是说,它可以用来调用方法的字符串class.For 例如,国际myLength = “世界您好” 。长度( ) ; Java语言提供了特别支持字符串连接运算符( + ) ,这已超载的字符串对象。字符串串联 实施通过StringBuffer阶级及其附加method.For例如,字符串finalString = “你好” + “世界”将执行新的asString finalString = StringBuffer ( ) 。附加( “你好” ) 。附加( “世界” ) 。 toString ( ) ;的Java编译器优化处理字符串文字。只有一个String对象是所有国家的共同字符串具有相同的字符序列。这种 字符串被认为关,这意味着它们有着独特的String对象。 String类保持一个私人游泳池如字符串interned.For例如,字符串str1排= “你好” ;字符串 则为真= “你好” ;如果( str1排==则为真) System.out.println ( “平等” ) ;如果打印时run.Since平等的字符串对象是不可改变的。任何手术对一个字符串参考永远不会有任何影响 其他参考资料表明同一object.ConstructorsString类提供不同类型的构造函数创建字符串对象。其中一些是,字符串( )创建一个新的String对象的内容是空的即 “ ” 。字符串(字符串县)创建一个新的String对象的内容是一样的String对象通过为argument.Note :构造器创建一个新的字符串手段并不实习生字串。关字符串 对象的引用,可使用实习生( )方法的字符串classString还提供建设者采取字节和字符数组作为参数并返回字符串object.String平等String类覆写 平等( )方法的对象类。它的内容比较两个String对象并返回布尔值accordingly.For例如,字符串str1排= “你好” ;字符串则为真= “你好” ;字符串 str3 =新的字符串( “你好” ) / /使用constructor.If ( str1排==则为真) System.out.println ( “平等1 ” ) ; ElseSystem.out.println ( “不等于1 ” ) ;如果( str1排= = str3 ) System.out.println ( “平等 输出将是平等1Not平等2Equal 3Note说, ==比较引用而不是实际内容的String对象;凡平等方法比较实际内容两个字符串objects.String级也 提供另一种方法equalsIgnoreCase ( ) ,其中忽视了案件的内容,而从这些方法comparing.Apart String类也提供compareTo methods.int compareTo (字符串则为真)这个方法比较了两个 字符串并返回一个int值。返回值为0 ,如果该字符串等于字符串参数值小于0 ,如果此字符串小于字符串argumenta值大于0 ,如果该字符串是更大 比字符串argumentint compareTo (对象对象)这个方法的行为完全一样,如果第一种方法的论点对象实际上是一个String对象,否则引发ClassCastException.String ManipulationsReading字符字符串:焦charAt (指数I )返回字符在指定的索引。该指数范围从0到长度( ) 1.Searching字符StringString类提供搜索索引方法 为指定的字符内的String对象。该方法已重载。如果搜索是成功的,那么它的回报的索引焦炭否则-1 returned.int索引(摘要三)返回指数 首次出现的论点char.int索引(国际ć ,国际fromIndex )认为该指数第一次出现的论点字符字符串中的开始,该指数2所指明的argument.int 索引(字符串海峡)发现指数开始第一次出现的字符串参数在String.int索引(字符串海峡,国际fromIndex )发现指数开始的第一次发生在一个子论点 字符串开始,该指数2所指明的argument.The还提供了String类的方法来搜索一个字符或字符串在落后的方向发展。这些方法是给予below.int lastIndexOf (国际总)诠释 lastIndexOf (国际总摘要fromIndex )国际lastIndexOf (字符串海峡)国际lastIndexOf (字符串海峡,国际fromIndex )替换字符StringThe替换字符串的方法可以用来取代所有出现的指定 字符给予character.String取代(焦oldChar ,国际newchar )使用String类提供子子提取方法的指定部分特定字符串。该方法已overloaded.String 子(国际startIndex )字符串子(国际startIndex ,国际endIndex )注:一种新的String对象包含子创建和返回。原始的字符串不会affected.If的指数值是无效的, 1 StringIndexOutOfBoundsException是扔。转换String类提供了一套静态超载valueOf方法转换成原始和对象strings.static字符串valueOf (对象目标)静态字符串 valueOf (焦[ ]字符)静态字符串valueOf (布尔二)静态字符串valueOf (焦三)静态字符串valueOf (摘要一)静态字符串valueOf (长升)静态字符串valueOf (浮动女)静态字符串valueOf (双四)操纵 字符案例String类提供了下列方法来操纵性质案件String.String toUpperCase ( )字符串toUpperCase (设置的locale )字符串toLowerCase ( )字符串toLowerCase (设置的locale )注:原文 String对象返回如果没有改变的字符,否则新的String对象的构造和returned.Miscellaneous methodsString装饰( )这个方法去除空格从正面和结束 String.int长度( )返回长度String.String实习生( )这个方法返回String对象关,如果已经存在的字符串池。否则,该字符串是加入池,然后关

文章来源: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


网管得到HTML代码
加上这条到你的网站!

网站管理员提交你的文章
无须登记!填写好的表格和你的文章是在 Messaggiamo.Com 目录!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

提交你的文章,以 Messaggiamo.Com 目录

分类


版权 2006-2011 Messaggiamo.Com - 网站地图 - Privacy - 网站管理员提交你的文章,以 Messaggiamo.Com 目录 [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu