2
我正在查找字符串類和其他一些資源,試圖瞭解如何格式化字符串。主要是,我試圖將一個數字填充到一個字符串中,但不是精確的。飛鏢中的字符串格式化
例如:
int a = 0, b = 5, c = 15, d = 46;
String aout = "", bout = "", cout="", dout="";
//aout = "00"
//bout = "05"
//cout = "15"
//dout = "46"
當我看着INT固定字符串的精度,它主要是用小數點打交道,而不是填充前綴時。
我原來的想法是,我可以做一些相關的sprintf,如:
String out = sprintf("%02d", a);
但沒有似乎工作,主要是因爲它是說,我得到一個nosuchmethod錯誤。我不確定sprintf是否在覈心以外的其他軟件包中,因爲我認爲這將直接與字符串相關。
精彩。它比我要做的要好:'String out =(a <10)?「0 $ a」:a;' – Fallenreaper