String 類的練習

2022-08-02 09:03:11 字數 1532 閱讀 6983

第一題;

定義乙個方法,把陣列按照指定格式拼接成乙個字串。格式參照如下:[word1#word2#word3]。

分析:1. 首先準備乙個int陣列,內容是:1、2、3

2. 定義乙個方法,用來將陣列變成字串

三要素返回值型別:string

方法名稱:fromarraytostring

引數列表:int

3. 格式:[word1#word2#word3]

用到:for迴圈、字串拼接、每個陣列元素之前都有乙個word字樣、分隔使用的是#、區分一下是不是最後乙個

4. 呼叫方法,得到返回值,並列印結果字串

題目:鍵盤輸入乙個字串,並且統計其中各種字元出現的次數。

種類有:大寫字母、小寫字母、數字、其他

思路:1. 既然用到鍵盤輸入,肯定是scanner

2. 鍵盤輸入的是字串,那麼:string str = sc.next();

3. 定義四個變數,分別代表四種字元各自的出現次數。

4. 需要對字串乙個字、乙個字檢查,string-->char,方法就是tochararray()

5. 遍歷char字元陣列,對當前字元的種類進行判斷,並且用四個變數進行++動作。

6. 列印輸出四個變數,分別代表四種字元出現次數。

1

public

static

void

main(string args) else

if ('a' <= ch && ch <= 'z') else

if ('0' <= ch && ch <= '9') else23}

2425 system.out.println("大寫字母有:" +countupper);

26 system.out.println("小寫字母有:" +countlower);

27 system.out.println("數字有:" +countnumber);

28 system.out.println("其他字元有:" +countother);

String類方法介紹練習

string 類方法介紹練習 public class demo04 string s1 new string s 建立類的物件利用建構函式。system.out.println s1 字串轉陣列tochararry 將字串轉換為乙個新的陣列 getbytes 將字串轉換成新的位元組陣列 strin...

14 5 String類方法使用練習

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

字串String類小練習

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