链接
思路
将要打印的数字作为字符串追加到一个stringBuilder对象后,进行操作
代码
class Solution {
public int[] printNumbers(int n)
{
StringBuilder stringBuilder = new StringBuilder();
int i = 0;
while (i++ < Math.pow(10, n) - 1)
{
stringBuilder.append(i).append(",");
}
String[] strings = stringBuilder.toString().split(",");
int[] ret = new int[strings.length];
for (int j = 0; j < ret.length; j++)
{
ret[j] = Integer.parseInt(strings[j]);
}
return ret;
}
}