精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

国产精品诱惑| 99re只有精品| 97欧洲一区二区精品免费| 亚洲精品视频在线播放| 欧美黑人xxxxx| 欧美日韩在线视频播放| 婷婷综合伊人| 亚洲风情亚aⅴ在线发布| 国产乱子伦农村叉叉叉| www.亚洲.com| 久久99精品久久久久久久久久久久| 久久激情视频久久| 久久人人爽人人人人片| 日韩成人高清| 亚洲综合免费观看高清完整版| 国产视色精品亚洲一区二区| 中文在线观看免费高清| 日韩在线观看一区 | 免费亚洲一区二区| 亚洲在线视频播放| 亚洲国内自拍| 色噜噜国产精品视频一区二区| 97精品人人妻人人| 成人在线免费电影网站| 亚洲二区在线视频| 少妇精品久久久久久久久久| 欧美一区二区三区成人片在线| 日产国产欧美视频一区精品| 久久久久久久国产精品| 欧美人与禽zoz0善交| 欧美视频三区| 欧美最猛性xxxxx直播| 91国在线高清视频| 在线视频三区| 久久精品水蜜桃av综合天堂| 51精品国产人成在线观看| 中文字幕 视频一区| 国产一区二区高清| 97精品视频在线观看| 曰本女人与公拘交酡| 香蕉精品视频在线观看| 最新国产成人av网站网址麻豆| 日本黄色片在线播放| 久久黄色影视| 亚洲国产天堂久久综合| 精品国产免费久久久久久婷婷| 国产一区一区| 欧美一区二区黄| 亚洲一区二区图片| 美女视频一区| 欧美乱妇15p| 情侣黄网站免费看| 伊人久久综合一区二区| 日韩欧美黄色动漫| www.日日操| 国产精品蜜月aⅴ在线| 欧美日韩一区二区三区免费看 | 日本少妇激情视频| 亚洲福利电影| 91高清视频免费观看| 色网站在线播放| 久久福利影视| 国产精品第一区| 成人黄色片在线观看| 久久激情五月激情| 91在线色戒在线| 性做久久久久久久久久| 不卡一区二区三区四区| 看高清中日韩色视频| 久草在线免费福利资源| 国产精品私人影院| 99精品一级欧美片免费播放| 性爱视频在线播放| 日本精品久久久久久| 久久精品官网| 国产日韩欧美一二三区| 国产欧美久久久| 成人久久久精品乱码一区二区三区| 韩国一区二区三区美女美女秀 | 99久久er热在这里只有精品66| 久久久久久99| 五月婷婷在线观看| 亚洲精品福利视频网站| 国产白丝袜美女久久久久| 都市激情综合| 欧美一级爆毛片| 搡老熟女老女人一区二区| 欧美激情在线精品一区二区三区| 日韩在线国产精品| 麻豆视频在线观看| 丝袜美腿亚洲色图| 成人免费网视频| 视频一区 中文字幕| 欧美国产一区二区在线观看| 男人j进女人j| 亚洲日本网址| 精品国产一区久久| 91成人精品一区二区| 亚洲天堂激情| 国产精品色婷婷视频| 亚洲国产视频一区二区三区| 久久久91精品国产一区二区三区| 欧美一级黄色录像片| 在线观看福利电影| 日韩午夜激情av| 免费在线观看污| 欧美日韩一区二区高清| 国产福利成人在线| 丁香六月色婷婷| 国产精品高潮久久久久无| 国产青青在线视频| 国产一区二区视频在线看| 亚洲色图第一页| 国产精品99无码一区二区| 六月丁香综合在线视频| 欧美日本韩国一区二区三区| 99在线播放| 欧美日韩高清一区二区| 亚洲区免费视频| 亚洲另类黄色| av一区二区三区四区电影| 3p在线观看| 一本大道久久a久久精二百| 中文字幕三级电影| 综合日韩在线| 91精品久久久久久久久久入口| 日本私人网站在线观看| 亚洲国产va精品久久久不卡综合| 三区视频在线观看| 欧美中文一区二区| 亲子乱一区二区三区电影 | 91另类视频| 亚洲性69xxxbbb| 少妇一级淫片免费放中国 | 精品无人区一区二区三区| 搞黄网站在线看| 日韩欧美精品在线视频| 日韩在线中文字幕视频| 久久99精品国产麻豆婷婷洗澡| 五月天亚洲综合情| 日本精品不卡| 亚洲欧美日韩视频一区| 中文字幕在线播| 久久午夜免费电影| www国产黄色| 亚洲亚洲免费| 国产精品第一区| jzzjzzjzz亚洲成熟少妇| 一本色道久久综合精品竹菊| av直播在线观看| 先锋影音久久久| 欧美日韩亚洲一区二区三区四区| 在线毛片观看| 亚洲人成免费电影| 日本成人一级片| 国产精品麻豆视频| 热久久久久久久久| 中文字幕一区二区精品区| 97视频资源在线观看| 视频在线观看入口黄最新永久免费国产| 欧美大片一区二区| 日韩成人免费在线视频| 91美女福利视频| aaa毛片在线观看| 欧美综合另类| 91在线播放视频| 98色花堂精品视频在线观看| 国产丝袜一区二区三区免费视频| 自拍偷拍18p| 亚洲视频图片小说| 国产午夜在线一区二区三区| 亚洲免费中文| 亚洲欧洲国产精品久久| 国产一区二区三区免费在线| 国产69精品久久久久99| 美州a亚洲一视本频v色道| 欧美午夜精品电影| 久草网站在线观看| 91女人视频在线观看| 一级黄色特级片| 欧美三区不卡| 日韩精品无码一区二区三区| 国产美女视频一区二区| 668精品在线视频| 最新国产在线观看| 精品美女一区二区| 草莓视频18免费观看| 亚洲天堂网中文字| 国产精品久久久久久亚洲色| 日韩高清电影一区| 欧美国产综合在线| 精品少妇av| 成人黄色短视频在线观看| 华人av在线| 久久人人爽人人爽人人片亚洲| 欧美天堂在线视频| 欧美视频一区二区三区四区| 久久久一二三区| 国产精品亲子伦对白| 国产一级免费片| 久久机这里只有精品| 欧美日韩黄色一级片| 一级欧洲+日本+国产| 欧美日韩精品免费看| 亚洲一区电影| 成人免费网站在线看| 不卡一二三区| 午夜精品久久久99热福利| 男人在线资源站| 亚洲欧美一区二区精品久久久| 精品人妻aV中文字幕乱码色欲| 色综合色狠狠天天综合色| 可以直接看的黄色网址| 国产欧美日韩视频在线观看| 精品一区二区视频在线观看| 久草精品在线观看| 成人免费毛片播放| 亚洲一区二区三区四区五区午夜| 中文字幕乱码免费| 日韩极品一区| 日本高清久久一区二区三区| 欧美大奶一区二区| 高清不卡日本v二区在线| 在线视频成人| 国产精品香蕉国产| 国产另类xxxxhd高清| 欧美孕妇毛茸茸xxxx| 91丝袜在线| 久久全球大尺度高清视频| 国产日产一区二区| 色综合伊人色综合网站| 国产小视频免费在线网址| 日韩av网站大全| 天堂成人在线观看| 亚洲第一网站男人都懂| 亚洲精品国产手机| 欧美成人aa大片| va视频在线观看| 日韩午夜激情电影| 亚洲欧美黄色片| 精品日韩欧美一区二区| 午夜精品久久久久久久99| 欧美一区二区三区视频免费播放 | 日韩三级精品电影久久久| 国产精品色综合| 日韩一区和二区| www.天天干.com| 精品久久人人做人人爱| 少妇无码一区二区三区| 国产视频一区在线| 搞黄视频在线观看| 日韩中文在线不卡| 成人在线播放| 久久久久久久999精品视频| 成人bbav| 国产精品扒开腿做爽爽爽的视频| 黄色成人在线视频| 91精品视频在线看| 亚洲精品在线播放| 久久久久久精| 成人久久综合| 成人在线观看www| 最新成人av网站| 午夜视频在线瓜伦| 精品一区二区三区免费毛片爱| 亚洲国产欧美91| 91在线小视频| 国产又黄又粗又猛又爽的| 亚洲视频资源在线| 日韩三级av在线| 在线观看免费一区| va视频在线观看| 日韩高清欧美高清| 男女啪啪在线观看| 性欧美暴力猛交69hd| 日韩在线观看不卡| 97超碰人人模人人爽人人看| 日韩极品在线| 欧美爱爱视频网站| 99re国产精品| 妺妺窝人体色www在线观看| 精品综合久久久久久8888| 欧美人与性动交α欧美精品| 2019国产精品| 中国1级黄色片| 性久久久久久久久久久久| 福利网址在线观看| 日韩欧美一二三| 天堂在线中文字幕| 色偷偷88888欧美精品久久久 | 国产伦精品一区二区三区在线播放| 亚洲在线免费观看| 精品少妇一区| 亚洲欧美电影在线观看| 激情婷婷欧美| 国产第一页视频| 美女一区二区视频| 亚洲黄色在线网站| 亚洲视频在线一区二区| 99久久久无码国产精品免费蜜柚| 5566中文字幕一区二区电影| 天堂中文在线8| 欧美夫妻性视频| 美女18一级毛片一品久道久久综合| 成人av色在线观看| 视频一区欧美| 久操手机在线视频| 快she精品国产999| 好吊色视频一区二区三区| 国产精品卡一卡二| 曰本女人与公拘交酡| 欧美日韩久久一区二区| 亚洲欧美日本在线观看| 欧美激情乱人伦| 韩国精品视频在线观看| 久久大香伊蕉在人线观看热2| 你懂的视频一区二区| 亚洲国产精品毛片av不卡在线| 国产成人av一区二区三区在线 | 日韩欧美电影| 国模杨依粉嫩蝴蝶150p| 成人污视频在线观看| 国精产品一区一区二区三区mba | 天天碰免费视频| 波多野结衣在线aⅴ中文字幕不卡| 永久免费看mv网站入口| 色婷婷精品久久二区二区蜜臂av| 亚洲av无码乱码国产精品| 久久久精品久久久| 欧美成人福利| 亚洲成人午夜在线| 日韩电影在线免费观看| 中文字幕一区三区久久女搜查官| 国产精品初高中害羞小美女文| 亚洲午夜激情视频| 夜夜躁日日躁狠狠久久88av| 精品国产第一福利网站| 精品综合在线| 亚洲毛片网站| 亚洲一区二区乱码| 激情懂色av一区av二区av| 国产黄色片网站| 欧美激情欧美激情| 日韩视频一二区| youjizz.com在线观看| 国产精品99久久久久| 国产成人av免费在线观看| 欧美一级久久久| 国产激情视频在线| 97人人模人人爽视频一区二区| 中文字幕人成人乱码| 亚洲一区二区三区四区精品| 亚洲欧美福利一区二区| 91在线视频国产| 色妞欧美日韩在线| 玖玖玖电影综合影院| 青青视频免费在线| av午夜一区麻豆| 欧美特黄aaaaaa| 亚洲精品一区二区网址| 我爱我色成人网| 日本不卡免费新一二三区| 美国十次了思思久久精品导航| 国产真人真事毛片视频| 欧美网站一区二区| 中国av在线播放| 精品香蕉一区二区三区| 日本三级免费看| 精品国产一区二区三区忘忧草| 波多野结衣在线高清| 青青草国产精品| 美美哒免费高清在线观看视频一区二区| 侵犯稚嫩小箩莉h文系列小说| 日韩一区二区三区观看| 国产白丝在线观看| 日韩精品国内| 激情小说亚洲一区| 国产小视频在线免费观看| 亚洲最大在线视频| 欧美日韩卡一| 蜜臀av无码一区二区三区| 久久综合九色综合97婷婷女人| 国产色综合视频| 97精品久久久中文字幕免费| 日韩片欧美片| 亚洲精品成人无码毛片| 欧美日韩亚洲天堂| 成人区精品一区二区不卡| 国产亚洲欧美一区二区 | 91 在线视频观看| 亚洲九九爱视频| 岛国在线大片| av在线亚洲男人的天堂| 欧美a级一区二区| 久久精品99国产精| 亚洲午夜精品视频| 岛国成人av| 一区二区在线免费看| 日韩欧美在线字幕| 超碰在线caoporn|