java打印菱形

简介: package com.liu.text; public class TestString { public static void main(String[] args) { //k就是行数,一共K行 in...

 

package com.liu.text;
   
public class TestString {
        public static void main(String[] args) {
            //k就是行数,一共K行
            int k=10;
            //上三角
            //控制行
             for(int i=0;i<k;i++){
                 //控制列
                 //每行产生k-i-1个空格
                 for(int j=0;j<k-i-1;j++){
                     System.out.print(" ");
                 }
                //每行产生2i+1个星星
                 for(int j=0;j< 2 * i +1 ;j++){
                     System.out.print("*");
                 }
                 //每行产生k-i-1个空格
                 for(int j=0;j<k-i-1;j++){
                     System.out.print(" ");
                 }
                 System.out.println("");
             }
                
             //下三角,刚好和上三角相反,但是算法不一样
             for(int i=0;i<k;i++){
                 //控制列
                 for(int j=0;j<i;j++){
                     System.out.print(" ");
                 }
                 for(int j=0;j< 2 *( k - i)-1;j++){
                     System.out.print("*");
                 }
                 for(int j=0;j<i;j++){
                     System.out.print(" ");
                 }
                 System.out.println("");
             }
                 
        }
}

 

落雨 

2013年6月7日23:33:38

目录
相关文章
Java Exception异常信息怎么打印、记录,几种方式自己选
Java Exception异常信息怎么打印、记录,几种方式自己选
695 0
Java Exception异常信息怎么打印、记录,几种方式自己选
|
8月前
|
Java
java实现打印菱形
java实现打印菱形
|
fastjson Java Maven
Java - 打印 Map & List 等复杂类型
Java - 打印 Map & List 等复杂类型
697 0
Java预览及打印PDF的三种方法
Java预览及打印PDF的三种方法
4132 1
Java预览及打印PDF的三种方法
|
Java
用Java方法来打印从1到N的阶乘的和
用Java方法来打印从1到N的阶乘的和
192 0
用Java方法来打印从1到N的阶乘的和
|
Java
【常用工具类】Java控制台打印工具类LogUtil
【常用工具类】Java控制台打印工具类LogUtil
383 0
【常用工具类】Java控制台打印工具类LogUtil
|
Java
2、Java——for循环打印九九乘法口诀表
2、Java——for循环打印九九乘法口诀表
273 0
|
算法 Java
[java刷算法]牛客—剑指offer矩阵的打印,栈的实现与特殊栈
今日算法三题 JZ29 顺时针打印矩阵 JZ30 包含min函数的栈 JZ31 栈的压入、弹出序列
[java刷算法]牛客—剑指offer矩阵的打印,栈的实现与特殊栈
|
Java
用JAVA打印菱形(利用for循环)详细注释
用JAVA打印菱形(利用for循环)详细注释
4375 9