java 求一個數每一個位上面的數
阿新 • • 發佈:2019-02-04
思路:先求出字串的長度,然後判斷;
/** * 顏值點設定 */ public static String getColorValues(String str){ String s = ""; if (getStringClear(str)){ s = transfromInt(str); }else { s = str + "點" ; } return s; } /** * 返回我們要的數字 * @param s * @return */
public static String transfromInt(String s){ int/** * 求字串的長度 * @param v* @return*/public static int transfromNumeber(String v){ int a = 0; for (int i = 0; i < v.length(); i++) { a++;} return a;}i = transfromNumeber(s); if (i == 5){ int i1 = i / 10000; int j = i % 10000; int i2 = j / 1000; int j1 = (j % 1000); int i3 = j1 /100; return i1 + i2 + i3 +"萬點"; }else if (i == 6){ int i1 = i / 100000; int j = i % 100000; int i2 = j / 10000; int j1 = (j % 10000); int i3 = j1 /1000; return i1 + i2 + i3 +"十萬點"; } return "獲取顏值點失敗"; }