java基礎知識 字串的使用

2021-08-31 12:08:24 字數 2092 閱讀 8151

字串的定義與基本操作

比較字串是否相等可以使用stringti提供的equals方法。

返回型別                             方法名稱                                 作用

int                                        length                           獲取字串的長度

char                                     charat(int)                    獲取字串中對應下標的乙個字元  

int                                        indexof(string)            判斷傳入字串在原字串中第一次出現的位置

int                                        lastindexof(string)      判斷傳入字串在原字串中最後一次出現的位置

boolean                               startswith(string)        判斷原字串是否以傳入字串開頭

boolean                               endswith(string)         判斷原字串是否以傳入字串結尾

int                                        compareto(string)       *判斷兩個字串的大小

string                                   tolowercase()             獲取小寫字串

string                                   touppercase()             獲取大寫字串

string                                   substring(int)               擷取字串,從傳入引數位置開始擷取到末尾

string                                   substring(int,int)          擷取字串,從傳入引數1位置開始擷取到傳入引數2 前的乙個位置

string                                   trim()                            去掉字串首尾的空格 

string                                 split(string)                   **將原字串按照傳入引數分割為字串陣列

*它的比較用compareto方法,它從第一位開始比較,如果遇到不同的字元,則馬上返回這兩個字元的ascii值差值..返回值是int型別

**名稱以及說明

split(char()) 

返回的字串陣列包含此例項中的子字串(由指定 unicode 字元陣列的元素分隔)。 

split(char(), int32) 

返回的字串陣列包含此例項中的子字串(由指定 unicode 字元陣列的元素分隔)。 引數指定返回的子字串的最大數量。

split(char(), stringsplitoptions) 

返回的字串陣列包含此字串中的子字串(由指定 unicode 字元陣列的元素分隔)。 引數指定是否返回空陣列元素。 

split(string(), stringsplitoptions)

返回的字串陣列包含此字串中的子字串(由指定字串陣列的元素分隔)。 引數指定是否返回空陣列元素。 

split(char(), int32, stringsplitoptions) 

返回的字串陣列包含此字串中的子字串(由指定 unicode 字元陣列的元素分隔)。 引數指定要返回子字串的最大數量,以及是否返回空陣列元素。

split(string(), int32, stringsplitoptions)

返回的字串陣列包含此字串中的子字串(由指定字串陣列的元素分隔)。 引數指定要返回子字串的最大數量,以及是否返回空陣列元素。

python基礎知識 字串

1 字串的格式化 python 將若干值插入到帶有 標記的字串中,實現動態地輸出字串。格式 s str s s str 1,str 2 例如 str 0 i str 1 love str 2 china format s s s str 0,str 1,str 2 print format ilov...

基礎知識 字串python

len pbr out 3 len repr pbr out 5x iam y pan print x,y 法一,注意print 預設連續輸出兩個字串,其中間用空格隔開 x y 法二out iam pan 兩個字串之間有空格 iampana i am allen 這裡開頭有4個空格out i am ...

Python基礎知識 字串(一)

字串是python中非常基礎,非常常用的一種資料型別。從這節開始介紹python的字串的使用方法。ss hello,world 定義乙個字串 ss 1 使用索引,獲取某個字元,結果為 e ss 0 2 使用切片,獲取乙個子字串。結果為 he ss 3 可以使用負數索引,並且可以使用預設索引,預設時表...