首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> J2SE

J2SE 核心技術:String 類別特性與常用方法詳解(一)

     編輯:J2SE

String 類別核心特性

  • 不可實例化子類別:String 為 final 類別,無法繼承。
  • 物件不可變:一旦建立,值無法改變。substring() 等方法並非修改原物件,而是建立新物件回傳。
  • 直接賦值建立物件:String str1 = "test"; 與 String str2 = new String("test"); 效果相同,皆建立內容為 "test" 的字串。

常用方法速查

方法說明
equals(Object obj)判斷內容是否相同
equalsIgnoreCase(String str)忽略大小寫比較內容
length()回傳字串長度(字元總數)
trim()移除兩端空白(含空格、\t、\n、\r 等控制字元)
substring(int start, int end)依起始/結束位置回傳子字串
substring(int start)從起始位置到結尾回傳子字串
charAt(int index)回傳指定位置字元
indexOf(String str)回傳子字串位置,不存在則回傳 -1
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved