## String 類相關的方法
1、concat:將指定字符串連接到此字符串的結尾。相當于字符串的拼接
2、contains:判斷是否包涵字符指定序列
3、startsWidth():判斷此字符串是否以指定的前綴開始。
4、endWidth():測試此字符串是否以指定的后綴結束。
5、getBytes():使用指定的字符集將此 String 編碼為 byte 序列,并將結果存儲到一個新的 byte 數組中。
6. indexOf
:返回指定字符在此字符串中第一次出現處的索引。如果此字符串中沒有這樣的字符,則返回 -1。
7. lastIndexOf:返回指定字符在此字符串中最后一次出現處的索引。
8. replace:返回一個新的字符串,它是通過用 newChar 替換此字符串中出現的所有 oldChar 得到的。
9. replaceAll:使用給定的 replacement 替換此字符串所有匹配給定的正則表達式的子字符串。
10. split:根據匹配給定的正則表達式來拆分此字符串。
11. subString: 截取字符串中的部分
12. toLowerCase(); 使用默認語言環境的規則將此 String 中的所有字符都轉換為小寫。
13. toUpperCase(); 使用默認語言環境的規則將此 String 中的所有字符都轉換為大寫。
14. trim();返回字符串的副本,忽略前導空白和尾部空白。
15. valueOf();將基本數據類型轉為字符串類型
15、valueOf: 將基本數據類型轉為字符串類型
* 平臺默認的字符集:
windows:GBK 中文占兩個字節,英文占一個
UNIX, LINUX:UTF-8 中文占三個字節,英文占三個
特殊的地方:
1. 是唯一一個可以不通過new創建對象
2. 一旦創建好,不可以發生改變
3. 不可以被繼承
4.
- JAVA筆記
- 01、Java掃盲
- 1、JVM、JRE和JDK的區別
- 2、環境變量path和classpath的作用是什么?
- 3、變量有什么用?為什么要定義變量?什么時候用?
- 4、&和&&的區別?
- 5、標示符命名規則
- 6、數據類型
- 7、類型轉換
- 8、java語言的三種技術架構
- 9、java的跨平臺性
- 10、有符號數據的表示法(次重點)
- 11、按位運算符
- 12、函數
- 13、重載
- 14、數組
- 15、內存結構
- 一、數據結構
- 隨機數
- 流程控制語句
- if 和 if...else
- switch
- for
- 函數
- 重載
- 數組
- 數組的復制
- 冒泡排序法算法
- 方法
- 方法的重載
- 方法的練習
- 面向對象
- 面向對象的特點
- 如何創建類
- 如何創建對象
- 一、引用數據類型具有的默認值
- 二、成員變量和局部變量
- 三、構造函數
- 四、氣球理論
- 五、繼承(extends)
- 權限修飾符
- 封裝
- 內存的分配
- 多態
- super關鍵字
- static關鍵字
- final關鍵字
- 抽象類 抽象方法(abstract)
- 接口(interface)
- 單例模式(singleton)
- Object類
- 內部類
- 匿名內部類
- 階段項目
- 捕魚達人
- 飛機大戰
- 護盾功能
- 血條
- 爆炸
- API
- String 類相關的方法
- 第三方(Apache)jar包的使用
- 正則表達式
- StringBuffer 和StringBuilder 和Date
- 核心API:集合類
- List 集合
- 遍歷集合的方式
- 包裝類
- Map 集合
- 異常