标签:
1 import java.util.ArrayList; 2 import java.util.List; 3 public class S数字改成大写 { 4 String str; 5 S数字改成大写(String str) { 6 this.str = str; 7 } 8 void f() { 9 List<String> list1 = new ArrayList<String>(); 10 List<String> list2 = new ArrayList<String>(); 11 String s = "零壹贰叁肆伍陆柒捌玖"; 12 int j = 0; 13 for (int i = 0; i < 10; i++) { 14 list1.add(i + ""); 15 list2.add(s.charAt(j++) + ""); 16 } 17 18 for (int i = 0; i < str.length(); i++) { 19 20 if (str.charAt(i) >= ‘0‘ && str.charAt(i) <= ‘9‘) { 21 int k = list1.indexOf(str.charAt(i) + ""); 22 System.out.print(list2.get(k)); 23 } else { 24 System.out.print(str.charAt(i)); 25 } 26 } 27 } 28 public static void main(String[] args) { 29 S数字改成大写 a = new S数字改成大写("fdsfds334"); 30 a.f(); 31 } 32 }
标签:
原文地址:http://www.cnblogs.com/hongle11/p/5529731.html