String類方法介紹練習

2021-08-28 05:53:55 字數 1607 閱讀 5851

/*

* string 類方法介紹練習

*/public class demo04 ;

// string s1 =new string(s);//建立類的物件利用建構函式。

// system.out.println(s1);

//字串轉陣列tochararry():將字串轉換為乙個新的陣列

//getbytes:將字串轉換成新的位元組陣列

// string s ="abcdef";

// char s1 = s.tochararray();

// for(char s2:s1)

// byte s3 = s.getbytes();//轉換成位元組型別的陣列,有對應編碼值!不是原來的字元!

// for(byte s4:s3)

//判定當前字串中是否存在指定的字串contains(),返回值為boolean型別!

// string s ="abcdef";

// system.out.println(s.contains("abc"));//存在為true,反之為false。

// //測試此字元是否以指定的字串結束,endswith().返回值為boolean型別!

// system.out.println(s.endswith("ef"));//存在為true,反之為false。

// //將所有的字元轉換為小寫:tolowercase()

//將所有的字元轉換為大寫:touppercase(),此時只針對英文本母!!!

// string s ="abcdef";

// system.out.println(s.tolowercase());

// string s1 ="abcdef";

// system.out.println(s1.touppercase());

//compareto比較兩個字串的大小,比較的是從首字串開始的字元對應的編碼值!

//當出現乙個結果後,後面不在比較!結果為正整數、負整數、0,0代表每個字元都相同!

// string s= "cbcsd";

// string s1="cbcsd";

// int s3 = s.compareto(s1);

// system.out.println(s3);

// //isempty判斷字串的字元個數是否為空,空為true,反之為fasle.

// string s= "cbcsd";

// system.out.println(s.isempty());

//split使用指定的字串將原串切割成多個串;

// //返回值為陣列

// string s= "cbscasdasfg";

// string s1 = s.split("s");

// for(string s2:s1)

//去除字串前後的空格trim

string s= " cbcsd ";

string s1 = s.trim();

system.out.println(s1); }

}

14 5 String類方法使用練習

public class stringtest 獲取乙個字串中,另乙個字串出現的次數 思想 1.indexof到字串中到第一次出現的索引 2.找到的索引 被找字串長度,擷取字串 3.計數器 public static int getstringcount string str,string key ...

String 類的練習

第一題 定義乙個方法,把陣列按照指定格式拼接成乙個字串。格式參照如下 word1 word2 word3 分析 1.首先準備乙個int陣列,內容是 1 2 3 2.定義乙個方法,用來將陣列變成字串 三要素返回值型別 string 方法名稱 fromarraytostring 引數列表 int 3.格...

Java中String類的常用方法介紹

public char charat int index 返回字串中第index個字元 public int length 返回字串的長度 public int indexof string str 返回字串中第一次出現str的位置 public int indexof string str,int...