public class IntSplitString { /** * 将int拆分变成Stirng * * @param op * 操作数 * @return 返回String */ public static String intSplitString(int op) { StringBuilder sb = new StringBuilder(); String result = String.valueOf(op); int length = (int) Math.pow(10.0, result.length() - 1); for (char x : result.toCharArray()) { sb.append(x + "*" + length + " "); length = length / 10; } return String.valueOf(sb.toString()); } public static void main(String[] args) { System.out.println(intSplitString(1234560)); } } //java/6491