string資源的格式字串使用

2021-06-06 16:54:05 字數 378 閱讀 1025

在資源檔案中這麼寫:我的名字叫%1$s,今年%2$d歲

%1代表第乙個格式字串的位置,從1開始

$s:代表字串

$d:代表數字

在程式中的使用

textview tv = (textview) findviewbyid(r.id.textview);

string str = getresources().getstring(r.string.test);

//注意的地方:一定要和格式字串的格式對應,並且個數一直,否則報錯

string result = string.format(str, "蘇東坡",20);

tv.settext(result);

格式符就寫了兩個,誰有幫忙補充,謝謝

string字串格式

double val 1.034 var v1 val.tostring 1 var v2 string.format val 1.0 i.tostring padleft 12,0 或 i.tostring padright 12,0 string.format the value is 123....

String字串編碼解碼格式

string.getbytes 方法是得到乙個作業系統預設的編碼格式的位元組陣列。string.getbytes string decode 方法會根據指定的decode編碼返回某字串在該編碼下的byte陣列表示 newstring byte b,string decode 按照指定的方法編碼正常的...

android 資源檔案String字串拼接

有些朋友可能會動態的修改android中strings.xml檔案中的值,在這裡給大家推薦一種簡單的方法。strings.xml中節點是支援佔位符的,如下所示 整數型 1 d,浮點型 2 2f,字串 3 s 其中 後面是佔位符的位置,從1開始,後面是填充資料的型別 d 表示整數型 f 表示浮點型,其...