本帖最后由 masai158 于 2014-8-17 22:56 编辑
- public class Test019 {
- public static void main(String[] args)
- {
- StringBuilder sb = new StringBuilder();
-
- for(int i=1;i<=10;i++)//10行
- {
- for(int j=i; j>1; j--)//控制前面的空格数,有多少空格就添加几个空格
- {
- sb.append(" ");
- }
-
- for(int a=i; a<=9 ; a++)//左边数据
- {
- sb.append(a);
- }
-
- sb.append(1);//中间数据
-
- for(int b=9; b>=i; b--)//右边数据
- {
- sb.append(b);
- }
- System.out.println(sb.toString());//打印里面存的字符串
- sb.delete(0,sb.length());//清空缓冲区
- }
- }
- }
- 字符串方式
复制代码 |