String類和小案例

2021-09-28 16:38:33 字數 1463 閱讀 2234

常用方法:

方法名返回值+含義

charat

char charat(int index) // 獲取索引對應的字元

contains

boolean contains(char s) //判斷字串是否包含指定字串,返回ture

replace

char replace(char s,char s2)//將字串的指定所有指定字串全部轉換成規定字串

length

int length() //獲取字串的長度

indexof

int indexof(int/string i)//根據字元獲取第一次出現的字元索引

lastindexof

int lastindexof(int/string i)//返回指定字元最後一次出現的索引(第一次出現==最後一次出現,字元唯一)

split

string split(string s)以指定的規則切割字串

substring

string substring(int toi , int fromi)//給定字串的起始索引值,擷取字串

trim

string trim() 去除字串的前後空格

equals

boolean equals(object obj) //判斷字串是否一致

不一定常用方法:

方法名返回值+含義

endswith

boolean endswith(string s) //判斷是否是以規定字元結尾

startswith

boolean startaswith (string s)//判斷是否是以規定字元開頭

touppercase

string touppercase() //將字串的小寫轉換成大寫

tolowercase

string tolowercase() //將字串的大寫轉換成小寫

compareto

int comparato(string s) //比較兩個字串的大小(ascll碼比較)

concat

string concat(string s) //將指定字串連線到字串的末尾

isempty

boolean isempty() //判斷字元是否為空,空返回true

valueof

static string valueof(object obj) //以指定型別返回字串

public

class

numthree

public

static

intdelstring

(string scrstr, string delstr)

system.out.

println

(re)

;return count;

}}

包裝類和String

針對八種基本資料型別定義相應的引用型別 包裝類。物件導向的好處 繼承 多型 呼叫方法 import org.junit.test 測試方法 類必須公共,不能有任何構造器 方法必須公共無返回值,無參,不能被static修飾。必須加上 test註解,必須引入第三方庫 執行程式 把游標定位在要執行的方法的...

java小知識 介面 String類

介面 jdk1.8後進行了優化 優化後可以寫成員方法 1.靜態方法 2.預設的方法 a.不能使用介面直接去呼叫 因為介面不能例項化物件 必須使用該介面的實現類的物件去呼叫 b.預設方法在實現類中可以重寫 不強制你必須重寫 c.如果想呼叫父類中的預設方法 可以使用 介面名.super.預設方法名 抽象...

字串String類小練習

1 把陣列中的資料按照指定個格式拼接成乙個字串 舉例 int arr 輸出結果 1,2,3 分析 a 定義乙個int型別的陣列 b 寫方法實現把陣列中的元素按照指定的格式拼接成乙個字串 c 呼叫方法 d 輸出結果 public class stringtest 寫方法實現把陣列中的元素按照指定的格式...