一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Java基礎 String

 精品唯居 2021-06-18

String類

  • 字符串是一個特殊的對象。

  • 字符串一旦初始化就不可以被改變。

 

 String s="abc";//創(chuàng)建一個字符串對象在常量池中
 ?
 String s1=new String("abc");//創(chuàng)建了兩個對象,一個new字符串對象在堆內(nèi)存中。類比new一個對象的內(nèi)存圖

特點:

  1. 字符串對象一旦被初始化就不會改變。

  2. 字符串常量池沒有就建立;池中有,直接使用。共享

 

String構造函數(shù)

主要幾個String構造函數(shù)

 String(byte[] bytes){}//字節(jié)型
 String(byte[] bytes,int offset,int length){}
 String(char[] arr){}//字符數(shù)組
 String(char[] arr,int offset,int count){}

 

常見功能

獲取

1、獲取字符串中字符的個數(shù)(長度)

 int  length();

2、根據(jù)位置獲取字符

 char  charAt(int index);

3、根據(jù)字符(字符串)獲取字符串中第一次出現(xiàn)的位置。從前往后查

 1. int  indexOf(int ch);
 2. int  indexOf(int ch,int fromIndex); //從指定位置對ch進行查找
 3. int  indexOf(String str);
 4. int  indexOf(String str,int fromIndex);

4、根據(jù)字符(字符串)獲取字符串中第一次出現(xiàn)的位置。從后往前查

 1. int  lastIndexOf(int ch);
 2. int  lastIndexOf(int ch,int fromIndex);
 3. int  lastIndexOf(String str);
 4. int  lastIndexOf(String str,int fromIndex);

5、獲取字符串中一部分字符串,子串

 String substring(int beginIndex, int endIndex);//左閉右開。(要begin不要end)
 String substring(int beginIdex);

 

轉換

1、將字符串轉換成字符串數(shù)組(切割)

 String[] split(String regex);//涉及到正則表達式

2、將字符串轉換成字符(char)數(shù)組

 char[] toCharArray();

3、將字符串轉換成字節(jié)數(shù)組

 byte[] getBytes();

4、將字符串中的字母轉換成大小寫

 String toUpperCase();//大寫
 String toLowerCase();//小寫

5、將字符串中的內(nèi)容進行替換

 String replace(char oldChar,char nowChar);
 String replace(String s1,String s2);

6、將字符串兩端空格去除

 String trim();

7、將字符串進行連接

 String concat(String str);

 

判斷

1、兩個字符串內(nèi)容是否相同

 boolean equals(Object obj);
 boolean equalsIgnoreCase(String str); //忽略大小寫比較字符串內(nèi)容

2、字符串中是否包含指定字符串

 boolean contains(String str);

3、字符串是否以指定字符串開頭,或結尾

 boolean startsWith(String str);//開頭
 boolean endsWith(String str);//結尾

 

比較

按字典順序比較兩個字符串

 int compareTo(String anotherString) 

 

字符串對象的規(guī)范化表示

 String intern();

事例:

 String t=new String("abc");//new一個String對象,在堆內(nèi)存中
 t.intern();//將"abc"添加進字符串池中

 

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    日韩特级黄片免费在线观看| 国产精品一区二区视频| 高清不卡视频在线观看| av国产熟妇露脸在线观看| 日韩欧美三级视频在线| 国产精品一区二区不卡中文| 日本欧美在线一区二区三区| 91午夜少妇极品福利| 亚洲中文字幕日韩在线| 精品国模一区二区三区欧美| 麻豆在线观看一区二区| 国产精品熟女乱色一区二区| 亚洲国产色婷婷久久精品| 亚洲欧美日韩中文字幕二欧美| 台湾综合熟女一区二区| 亚洲精选91福利在线观看 | 91亚洲国产日韩在线| 亚洲中文字幕在线观看黑人| 国自产拍偷拍福利精品图片| 国产一区二区三区免费福利| 色婷婷日本视频在线观看| 少妇人妻精品一区二区三区| 丰满少妇被猛烈撞击在线视频| 99热在线播放免费观看| 丁香七月啪啪激情综合| 亚洲男人天堂网在线视频| 欧美日韩国产亚洲三级理论片| 国产伦精品一一区二区三区高清版 | 肥白女人日韩中文视频| 99久久免费中文字幕| 婷婷一区二区三区四区| 国产对白老熟女正在播放| 国产精品九九九一区二区| 国内欲色一区二区三区| 亚洲国产综合久久天堂| 冬爱琴音一区二区中文字幕| 国产精品十八禁亚洲黄污免费观看 | 最近中文字幕高清中文字幕无| 国产毛片av一区二区三区小说| 欧美精品女同一区二区| 国产高清精品福利私拍|