典型的字串轉換練習

2021-07-13 09:57:49 字數 656 閱讀 8149

1、字串轉換練習

1)string和stringbuilder的replace都可以進行替換,分析選擇合適的api。

2)"15"->15;字串轉對應字面值的整數,integer類有相關功能,查詢相關資料自學。

需求:1個字元的替換

a)_轉換為@

b)@轉換為_

2個字元的替換

c)數字後面跟字母轉換為該數字個字母(0不用考慮,數字只考慮一位數)

d)如果最後乙個是'_'  去掉  

例如:1)__am3j@t4u6_   轉換為:  @@amjjj_tuuuu6  

2)_0j2a3     轉換為: @0jaa3

public class test2

for(int i=0;i'0'&&sb.charat(i)<='9'){

if(i!=sb.length()-1){

if(sb.charat(i+1)>='a'&&sb.charat(i+1)<='z'||sb.charat(i+1)>='a'&&sb.charat(i+1)<='z'){

stringbuilder str=new stringbuilder();

int count=integer.parseint(sb.charat(i)+"");

for(int j=0;j

字串練習

模擬tirm 方法 去除字串兩段的空格 思路 定義兩個變數 start end 分別從字串的兩段對字串進行逐個字元的判斷,當出現不是空格的字元時停止判斷,整個過程中保持 start end import com.ivan.util.systemutil public class practiseon...

字串練習

1,統計乙個字串中個字元的百分比 如輸入字串asdfs a 20 s 40 d 20 f 20 include include void percentage char str,int len if str str 判斷下乙個字元 int main int len 0 printf please i...

字串練習

字串練習 取得校園新聞的編號 num 14 5 print num 產生python文件的 com print com 產生校園新聞的一系列新聞頁 for i in range 20 print format i 練習字串內建函式 strip,lstrip,rstrip,split,count 用函...