精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

詳細介紹JAVA中的字符串

開發 后端
字符串或串(String)是由零個或多個字符組成的有限序列。它是編程語言中表示文本的數據類型。本文主要介紹JAVA編程語言中的字符串,一起來看。

Java語言中,把字符串作為對象來處理,類String和StringBuffer都可以用來表示一個字符串。(類名都是大寫字母打頭)

1.字符串常量

字符串常量是用雙引號括住的一串字符。 

"Hello World!"

2.String表示字符串常量

用String表示字符串:

  1. String( char chars[ ] );   
  2. String( char chars[ ], int startIndex, int numChars );   
  3. String( byte ascii[ ], int hiByte );   
  4. String( byte ascii[ ], int hiByte, int startIndex, int numChars );  

String使用示例:

  1. String s=new String() ; 生成一個空串 

下面用不同方法生成字符串"abc":

  1. char chars1[]={''a'',''b'',''c''};   
  2. char chars2[]={''a'',''b'',''c'',''d'',''e''};   
  3. String s1=new String(chars1);   
  4. String s2=new String(chars2,0,3);   
  5. byte ascii1[]={97,98,99};   
  6. byte ascii2[]={97,98,99,100,101};   
  7. String s3=new String(ascii1,0);   
  8. String s4=new String(ascii2,0,0,3);  

3.用StringBuffer表示字符串

  1. StringBuffer( ); /*分配16個字符的緩沖區*/   
  2. StringBuffer( int len ); /*分配len個字符的緩沖區*/   
  3. StringBuffer( String s ); /*除了按照s的大小分配空間外,再分配16個字符的緩沖區*/ 

4、訪問字符串

(1)類String中提供了length( )、charAt( )、indexOf( )、lastIndexOf( )、getChars( )、getBytes( )、toCharArray( )等方法。

     

  1. public int length() 此方法返回字符串的字符個數     
  2. public char charAt(int index) 此方法返回字符串中index位置上的字符,其中index 值的 范圍是0~length-1     
  3. public int indexOf(int ch)     
  4. public lastIndexOf(in ch)  

返回字符ch在字符串中出現的第一個和最后一個的位置

  1. public int indexOf(String str)   
  2. public int lastIndexOf(String str)  

返回子串str中第一個字符在字符串中出現的第一個和最后一個的位置

  1. public int indexOf(int ch,int fromIndex)   
  2. public lastIndexOf(in ch ,int fromIndex)  

返回字符ch在字符串中位置fromIndex以后出現的第一個和最后一個的位置

  1. public int indexOf(String str,int fromIndex)   
  2. public int lastIndexOf(String str,int fromIndex)  

返回子串str中的第一個字符在字符串中位置fromIndex后出現的第一個和最后一個的位置。

  1. public void getchars(int srcbegin,int end ,char buf[],int dstbegin)  

srcbegin 為要提取的第一個字符在源串中的位置, end為要提取的最后一個字符在源串中的位置,字符數組buf[]存放目的字符串,dstbegin 為提取的字符串在目的串中的起始位置。

  1. public void getBytes(int srcBegin, int srcEnd,byte[] dst, int dstBegin)  

參數及用法同上,只是串中的字符均用8位表示。

(2).類StringBuffer提供了 length( )、charAt( )、getChars( )、capacity()等方法。

方法capacity()用來得到字符串緩沖區的容量,它與方法length()所返回的值通常是不同的。

5、修改字符串

修改字符串的目的是為了得到新的字符串,類String和類StringBuffer都提供了相應的方法。有關各個方法的使用,參考java 2 API。

(1)String類提供的方法:

  • concat( )
  • replace( )
  • substring( )
  • toLowerCase( )
  • toUpperCase( )
  1. public String contat(String str);  

用來將當前字符串對象與給定字符串str連接起來。

  1. public String replace(char oldChar,char newChar);  

用來把串中出現的所有特定字符替換成指定字符以生成新串。

  1. public String substring(int beginIndex);   
  2. public String substring(int beginIndex,int endIndex);  

用來得到字符串中指定范圍內的子串。

  1. public String toLowerCase();  

把串中所有的字符變成小寫。

  1. public String toUpperCase();  

把串中所有的字符變成大寫。

(2)StringBuffer類提供的方法:

  • append( )
  • insert( )
  • setCharAt( )

如果操作后的字符超出已分配的緩沖區,則系統會自動為它分配額外的空間。

  1. public synchronized StringBuffer append(String str);  

用來在已有字符串末尾添加一個字符串str。

  1. public synchronized StringBuffer insert(int offset, String str);  

用來在字符串的索引offset位置處插入字符串str。

  1. public synchronized void setCharAt(int index,char ch);  

用來設置指定索引index位置的字符值。

注意:String中對字符串的操作不是對源操作串對象本身進行的,而是對新生成的一個源操作串對象的拷貝進行的,其操作的結果不影響源串。

相反,StringBuffer中對字符串的連接操作是對源串本身進行的,操作之后源串的值發生了變化,變成連接后的串。

6、其它操作

(1)字符串的比較

String中提供的方法:equals( )和equalsIgnoreCase( )

它們與運算符''= =''實現的比較是不同的。運算符''= =''比較兩個對象是否引用同一個實例,而equals( )和equalsIgnoreCase( )則比較兩個字符串中對應的每個字符值是否相同。

(2)字符串的轉化

java.lang.Object中提供了方法toString( )把對象轉化為字符串。

(3)字符串"+"操作

運算符''+''可用來實現字符串的連接:

  1. String s = "He is "+age+" years old.";  

其他類型的數據與字符串進行"+"運算時,將自動轉換成字符串。具體過程如下:

  1. String s=new StringBuffer("he is").append(age).append("years old").toString(); 

注意:除了對運算符"+"進行了重載外,java不支持其它運算符的重載。

【編輯推薦】

  1. JAVA語言關于字符串替換的思考
  2. 原來是這樣:C#中字符串的內存分配與駐留池
  3. 如何使用IPTables實現字符串模式匹配
  4. JAVA編程 多維數組基礎
  5. JAVA語言中關于EJB技術概論
責任編輯:于鐵 來源: 博客園
相關推薦

2009-02-24 14:27:55

2010-03-09 15:15:02

Python字符串類型

2009-11-16 17:59:13

PHP數組轉字符串

2009-12-24 10:06:30

ADO.NET字符串

2010-03-16 17:41:14

Python字符串

2009-11-27 10:24:25

PHP字符串操作

2009-09-02 16:21:20

C#字符串

2022-05-10 09:47:10

Bash字符串Linux

2009-08-26 13:24:54

C#字符串

2009-08-07 14:34:33

C#模式字符串

2009-11-30 18:26:06

PHP字符串替換

2019-12-17 15:49:44

Java語言字符串

2010-06-28 15:18:51

SQL Server

2021-03-08 08:23:24

Java字符串截取

2011-07-11 15:02:54

枚舉

2011-07-21 15:44:33

Java內部類

2011-07-11 11:02:12

JAVA集合框架

2021-08-13 07:00:43

Java字符串對象問題

2009-12-01 09:52:40

PHP過濾字符串

2009-09-02 15:53:27

C#判斷字符串應用
點贊
收藏

51CTO技術棧公眾號

亚洲精品久久久久久无码色欲四季 | 亚洲毛片一区二区三区| 青草久久视频| 欧美日韩在线一区二区| 8x8x华人在线| 青青青草原在线| 男男视频亚洲欧美| 午夜精品久久久久久久99热浪潮| 中文字幕avav| 欧美办公室脚交xxxx| 国产精品无码永久免费888| 91国产丝袜在线放| 日韩一级片中文字幕| 欧美三级不卡| 精品国产美女在线| 久久精品老司机| 自拍偷拍亚洲视频| 一区二区三区四区在线| 日韩精品大片| 亚洲精品18p| 欧美aⅴ一区二区三区视频| 中文字幕视频在线免费欧美日韩综合在线看 | 国产网站无遮挡| 国产精品一区二区三区av| 亚洲欧洲一区二区在线播放| 久久久7777| www.色呦呦| 夜夜嗨一区二区三区| 久久色在线播放| 超碰人人干人人| 自拍欧美一区| 日韩精品福利在线| 国模无码视频一区| 粉嫩一区二区| 精品毛片三在线观看| 日韩久久久久久久久久久久| 国产色在线观看| 国产精品天天摸av网| 欧洲一区二区日韩在线视频观看免费 | 色av综合在线| 国产乱子伦农村叉叉叉| 好久没做在线观看| 一区二区视频在线| 免费av一区二区三区| 韩国av电影在线观看| 国产成人综合视频| 成人一区二区在线| 亚洲精品无码久久久久| 亚洲最新av| 精品国产依人香蕉在线精品| 日韩视频在线观看免费视频| 国产精选一区| 亚洲人成网站999久久久综合| 中文字幕在线综合| 国产成人77亚洲精品www| 欧美在线免费播放| 好男人www社区| 国精产品一区一区三区四川| 欧美四级电影网| 色戒在线免费观看| 国产成人精品一区二区三区在线| 亚洲欧美日本韩国| 国产精品一二三在线观看| 成人在线网址| 亚洲综合999| 欧美成人三级在线视频| 日本蜜桃在线观看视频| 亚洲欧美色图小说| 色综合久久av| 欧美三级黄网| 亚洲一区在线电影| 欧美 丝袜 自拍 制服 另类| 精品视频一区二区三区四区五区| 亚洲成人av电影| 日日鲁鲁鲁夜夜爽爽狠狠视频97| av在线免费网站| 亚洲国产精品久久艾草纯爱| 黄色免费视频大全| 成人黄色图片网站| 宅男噜噜噜66一区二区66| 国产xxxxx视频| 国产精品99精品一区二区三区∴| 精品久久久久久久久久| 国产成人久久777777| 欧美在线一级| 精品少妇一区二区| 亚洲综合色一区| 亚洲无中文字幕| 2019精品视频| 91精品国产乱码久久| 日韩avvvv在线播放| 亚洲tv在线观看| 香蕉视频黄在线观看| 国产精品嫩草影院av蜜臀| 日本一区二区在线视频| 激情影院在线观看| 色综合色综合色综合| 日韩精品aaa| 色88888久久久久久影院| 中文字幕视频一区二区在线有码| 91成人精品一区二区| 欧美精品导航| 国产精品免费电影| 人妻精品无码一区二区| 国产精品黄色在线观看| 国产白丝袜美女久久久久| 国产69精品久久| 日韩极品精品视频免费观看| 国产一区二区视频在线观看免费| 牛牛国产精品| 日韩免费av片在线观看| 亚洲精品无amm毛片| 成人av手机在线观看| 亚洲成人网上| 亚洲天堂av在线| 欧美不卡一区二区三区四区| 自拍偷拍你懂的| 亚洲永久免费| 电影午夜精品一区二区三区| av在线免费观看网站| 欧美日韩激情小视频| 51自拍视频在线观看| 国产在线观看91一区二区三区| 一区二区三区视频免费| 日韩美女黄色片| 国产精品亚洲а∨天堂免在线| 国产传媒一区| 91高清在线观看视频| 亚洲一级二级在线| 国产永久免费网站| 欧美女优在线视频| 欧美亚洲第一页| 黄色片一区二区三区| 91女神在线视频| 女人帮男人橹视频播放| 日韩精品三级| 久久综合网hezyo| 亚洲影视一区二区| 国产女同性恋一区二区| www国产免费| 欧美激情三区| 中文字幕久久久| 中文字幕一区二区三区四区免费看 | 97精品国产97久久久久久| 99久久精品国产亚洲| 成人黄色在线看| 日韩精品在线中文字幕| 国产一区一一区高清不卡| 亚洲精品日韩在线| 少妇一级淫片免费放中国 | 国产精品麻豆99久久久久久| 超碰网在线观看| 免费电影一区二区三区| 久久成人国产精品| 99久久免费国产精精品| 亚洲人成在线播放网站岛国| 永久av免费在线观看| 中文字幕人成人乱码| 91在线直播亚洲| 在线观看电影av| 欧美三级三级三级爽爽爽| 欧美黄色一级生活片| 日韩福利电影在线观看| 一区二区三区久久网| 99久久久成人国产精品| 久久91精品国产91久久久| 久久久久亚洲视频| 欧美国产日韩精品免费观看| www.亚洲高清| 亚洲电影影音先锋| 国产精品v欧美精品v日韩| 是的av在线| 中文字幕欧美精品日韩中文字幕| 日本中文字幕免费| 久久嫩草精品久久久精品一| 日韩成人手机在线| 五月天亚洲色图| 国产精品永久免费观看| 青青在线视频| 亚洲美女久久久| 日本一级黄色录像| 国产一二精品视频| 日韩中文字幕在线免费| 激情五月综合| 亚洲自拍欧美色图| 含羞草www国产在线视频| 精品免费日韩av| 久久国产视频一区| 国产精品电影一区二区| 小毛片在线观看| 青青草原综合久久大伊人精品优势 | 一区二区三区亚洲视频| 亚洲一区二区偷拍精品| 深夜做爰性大片蜜桃| 亚洲综合精品| 99亚洲国产精品| 免费欧美激情| 成人av播放| 亚洲精品粉嫩美女一区| 久久久久久中文| 91社区在线观看| 亚洲高清av在线| va视频在线观看| 色av成人天堂桃色av| 精品少妇theporn| 国产精品视频线看| 国产精品久久久免费观看| 久久精品av麻豆的观看方式| 免费观看美女裸体网站| 亚洲精彩视频| 色一情一乱一伦一区二区三区| 偷拍中文亚洲欧美动漫| 亚洲香蕉成人av网站在线观看 | 精精国产xxxx视频在线中文版| 日韩久久免费av| 中文字幕一区二区三区波野结 | 亚洲电影中文字幕| 亚洲自拍第二页| 精品福利一区二区| 亚洲精品国产一区黑色丝袜| 日韩高清电影一区| 熟妇熟女乱妇乱女网站| 国产aⅴ精品一区二区三区久久| 国产精品亚洲自拍| 亚洲日本天堂| 久久人人爽国产| 在线三级电影| 久久精品精品电影网| 亚洲av综合色区无码一区爱av| 午夜亚洲国产au精品一区二区| 亚洲自拍偷拍一区二区| 成人aaaa免费全部观看| 91亚洲一区二区| 久久精品国产亚洲高清剧情介绍 | 久热精品在线| 成人免费aaa| 欧美日韩国产高清电影| 91九色国产在线| 日韩精品一级毛片在线播放| 国产精品久久久久久久久久99| 国产原创在线观看| 中文字幕日韩有码| 神马一区二区三区| 精品成人免费观看| 日批视频免费观看| 欧美在线一区二区| 中文字幕永久免费视频| 欧美在线制服丝袜| 日本亚洲欧美在线| 精品久久久中文| 欧美做爰爽爽爽爽爽爽| 亚洲欧美偷拍另类a∨色屁股| 91av在线免费| 99免费精品在线观看| 亚洲制服丝袜在线播放| 91视视频在线观看入口直接观看www| 欧美一级视频在线| 韩国av一区二区三区在线观看 | 麻豆高清免费国产一区| 91人人澡人人爽人人精品| 日本欧美在线看| 国产午夜福利100集发布| 一本色道精品久久一区二区三区 | 欧美日韩在线亚洲一区蜜芽| 91成人国产综合久久精品| 在线播放中文字幕一区| 91精品国产色综合久久不8| 91精品国产麻豆| 成人午夜精品视频| 欧美精品在线一区二区三区| 精品人妻一区二区三区换脸明星| 91国产丝袜在线播放| 国产极品美女高潮无套嗷嗷叫酒店 | 97超碰人人看人人| 国产精品色呦| 欧美一区亚洲二区| 日韩在线观看| 欧美在线一区二区三区四区| 成人一区二区| 欧洲精品国产| 亚洲精品888| 女人天堂av手机在线| 毛片一区二区三区| 91精品国产高清91久久久久久| 国内外成人在线| 高清中文字幕mv的电影| 国产白丝网站精品污在线入口| 激情文学亚洲色图| 成人激情av网| 蜜桃av免费观看| 国产精品福利一区二区三区| 久青草视频在线观看| 色天天综合色天天久久| 国产成人无码一区二区在线播放| 偷窥国产亚洲免费视频| 这里只有久久精品视频| 日韩一级大片在线观看| 麻豆影视在线| 久久久久久久久久久亚洲| 超碰中文在线| 国产精品专区一| 日韩欧美在线精品| 美女在线免费视频| 日韩高清中文字幕一区| 欧美日韩人妻精品一区在线| 国产精品毛片大码女人| 欧美videossex极品| 欧美一卡二卡在线| 国产精品无码2021在线观看| 久久久久久久久久久网站| 女海盗2成人h版中文字幕| 91精品中国老女人| 成人一区不卡| 午夜精品久久久内射近拍高清 | 亚洲高清免费观看| 中文字幕在线一| 亚洲人成五月天| 僵尸再翻生在线观看| 91情侣在线视频| 99精品在线免费在线观看| 国产a视频免费观看| 99久久国产综合色|国产精品| 在线观看日本中文字幕| 中文字幕一区二区三区乱码在线 | 91综合免费在线| 久久综合99| 亚洲五月天综合| 国产一区二区精品久久91| 男人的天堂官网 | 免费看av软件| 美女视频黄a大片欧美| 中文字幕免费高清| 一本在线高清不卡dvd| 视频一区二区免费| 亚洲人成网站色ww在线| 国产精品伦理| 欧美日韩亚洲免费| 免费久久99精品国产自在现线| 三级a三级三级三级a十八发禁止| 国产一区视频导航| 亚洲最大的黄色网| 亚洲成人精品一区| 天堂中文字幕av| 4438全国成人免费| 超碰国产精品一区二页| 亚洲欧洲一区二区福利| 在线精品福利| 成人做爰www看视频软件| 国产精品网站在线| 一级黄色片在线观看| 久热国产精品视频| 日韩精品一区二区三区中文字幕| 欧美二级三级| 另类亚洲自拍| 国产综合精品在线| 欧美日韩综合在线免费观看| 伊人免费在线| 欧洲亚洲免费在线| 亚洲自拍电影| 日韩中文字幕在线免费| 99久久久久免费精品国产 | 色婷婷av一区二区三区丝袜美腿| 中国成人亚色综合网站| 精品一区二区免费视频| 国产精品九九九九九九| 精品久久一二三区| 亚洲一区资源| 宅男噜噜99国产精品观看免费| 久久午夜av| 免费看一级黄色| 色拍拍在线精品视频8848| 成年人视频免费在线观看| 91久久在线视频| 亚洲久久在线| 日本乱子伦xxxx| 91精品欧美综合在线观看最新| 黄色片在线免费观看| 国产欧美精品一区二区| 欧美日韩综合| 日韩一区二区a片免费观看| 岛国av午夜精品| jizz在线免费观看| 国产精品免费福利| 国户精品久久久久久久久久久不卡| www.污网站| 中文字幕中文字幕一区二区| 亚洲精品一区二区口爆| 国产a级全部精品| 亚洲欧美在线专区| 精品无码在线视频| 欧美人xxxx| 欧美极品videos大乳护士| 26uuu成人| 久久综合色天天久久综合图片| 91浏览器在线观看| 在线观看久久av| 久久超级碰碰| 亚洲一区二区福利视频| 欧美午夜电影在线| 欧洲成人av|