字串的預習

2021-08-16 19:12:19 字數 3232 閱讀 3802

字串語法:

string site = "www.runoob.com";

int len = site.length();

system.out.println( "菜鳥教程**長度 : " + len ); } }

char charat(int index):返回指定索引處的 char 值。

int compareto(object o):把這個字串和另乙個物件比較。

int compareto(string anotherstring):按字典順序比較兩個字串。

string concat(string str):將指定字串連線到此字串的結尾。

boolean contentequals(stringbuffer sb):當且僅當字串與指定的stringbutter有相同順序的字元時候返回真。

static string copyvalueof(char data):返回指定陣列中表示該字串行的 string。

int comparetoignorecase(string str):按字典順序比較兩個字串,不考慮大小寫。

static string copyvalueof(char data, int offset, int count):返回指定陣列中表示該字串行的 string。

boolean endswith(string suffix):測試此字串是否以指定的字尾結束。

boolean equals(object anobject):將此字串與指定的物件比較。

boolean equalsignorecase(string anotherstring):將此 string 與另乙個 string 比較,不考慮大小寫。

byte getbytes(): 使用平台的預設字符集將此 string 編碼為 byte 序列,並將結果儲存到乙個新的 byte 陣列中。

byte getbytes(string charsetname):使用指定的字符集將此 string 編碼為 byte 序列,並將結果儲存到乙個新的 byte 陣列中。

void getchars(int srcbegin, int srcend, char dst, int dstbegin):將字元從此字串複製到目標字元陣列。

int hashcode():返回此字串的雜湊碼。

int indexof(int ch):返回指定字元在此字串中第一次出現處的索引。

int indexof(int ch, int fromindex):返回在此字串中第一次出現指定字元處的索引,從指定的索引開始搜尋。

int indexof(string str):返回指定子字串在此字串中第一次出現處的索引。

int indexof(string str, int fromindex):返回指定子字串在此字串中第一次出現處的索引,從指定的索引開始。

string intern():返回字串物件的規範化表示形式。

int lastindexof(int ch):返回指定字元在此字串中最後一次出現處的索引。

int lastindexof(int ch, int fromindex):返回指定字元在此字串中最後一次出現處的索引,從指定的索引處開始進行反向搜尋。

int lastindexof(string str):返回指定子字串在此字串中最右邊出現處的索引。

int lastindexof(string str, int fromindex):返回指定子字串在此字串中最後一次出現處的索引,從指定的索引開始反向搜尋。

int length():返回此字串的長度。

boolean matches(string regex):告知此字串是否匹配給定的正規表示式。

boolean regionmatches(boolean ignorecase, int toffset, string other, int ooffset, int len):測試兩個字串區域是否相等。

string replace(char oldchar, char newchar):返回乙個新的字串,它是通過用 newchar 替換此字串中出現的所有 oldchar 得到的。

string replaceall(string regex, string replacement:使用給定的 replacement 替換此字串所有匹配給定的正規表示式的子字串。

string replacefirst(string regex, string replacement):使用給定的 replacement 替換此字串匹配給定的正規表示式的第乙個子字串。

string split(string regex):根據給定正規表示式的匹配拆分此字串。

string split(string regex, int limit):根據匹配給定的正規表示式來拆分此字串。

boolean startswith(string prefix):測試此字串是否以指定的字首開始。

boolean startswith(string prefix, int toffset):測試此字串從指定索引開始的子字串是否以指定字首開始。

charsequence subsequence(int beginindex, int endindex):返回乙個新的字串行,它是此序列的乙個子串行。

string substring(int beginindex):返回乙個新的字串,它是此字串的乙個子字串。

string substring(int beginindex, int endindex):返回乙個新字串,它是此字串的乙個子字串。

char tochararray():將此字串轉換為乙個新的字元陣列。

string tolowercase():使用預設語言環境的規則將此 string 中的所有字元都轉換為小寫。

string tolowercase(locale locale):使用給定 locale 的規則將此 string 中的所有字元都轉換為小寫。

string tostring():返回此物件本身(它已經是乙個字串!)。

string touppercase():使用預設語言環境的規則將此 string 中的所有字元都轉換為大寫。

string touppercase(locale locale):使用給定 locale 的規則將此 string 中的所有字元都轉換為大寫。

string trim():返回字串的副本,忽略前導空白和尾部空白。

static string valueof(primitive data type x):返回給定data type型別x引數的字串表示形式。

java字串預習

string 字串命名 字串內容 public static void main string args string1.concat string2 system.out.printf 浮點型變數的值為 f,整型變數的值為 d,字串變數的值為 is s floatvar,intvar,string...

ORACLE in 字串,字串,字串

因為傳進來的引數是 字串,字串,字串,要實現in 字串,字串,字串 select from htl price p where p.hotel id 30073328 and p.able sale date between to date 2009 03 27 yyyy mm dd and to ...

字串的統計字串

給定乙個字串,統計每乙個字母的出現次數 比如aabbccc,列印出來就是a 2 b 2 c 3 思路還是採取遍歷,注意這幾個題的思路都比較類似 要注意這裡的sstream 這裡的clear 並非清空了緩衝區,而只是重置標誌,如果要重置緩衝區,則應為ss.str include include usi...