黑马程序员技术交流社区

标题: 求解 [打印本页]

作者: 微行者    时间: 2014-7-15 23:02
标题: 求解
有几种办法能够打出******
                           *     *
                           *     *
                           *     *
                           *     *
                           ******
         

作者: FnSean    时间: 2014-7-15 23:04
这又是我的哪位同学呢?
作者: 微行者    时间: 2014-7-15 23:05
上面是对齐的,乱码了
作者: 马超(Andy)    时间: 2014-7-15 23:30
最简单最直观的就是直接用print指令打印出来

下面我是用for循环实现的

class  DemoTest
{
        public static void main(String[] args)
        {
                for (int i = 0; i < 6; i++)                //打印第一行
                {
                        System.out.print("*");
                }

                System.out.println();

                for (int i = 0; i < 4; i++)                //打印第2到4行
                {
                        System.out.print("*");

                        for (int j = 0; j < 4; j++)
                        {
                                System.out.print(" ");
                        }
                       
                        System.out.println("*");
                }

                for (int i = 0; i < 6; i++)                //打印最后一行
                {
                        System.out.print("*");
                }

                System.out.println();
               
        }
}
作者: 微行者    时间: 2014-7-16 22:21
马超(Andy) 发表于 2014-7-15 23:30
最简单最直观的就是直接用print指令打印出来

下面我是用for循环实现的

这样有点太麻烦了,这个简单些
import java.util.Scanner;
class Test1{
        public static void main(String[] args) {
                for (int x = 1; x <= 6; x++) {
                        for (int y = 1; y <= 5; y++) {   
                                if(x==1 || x==6 || y==1 || y==5){
                                        System.out.print("*");
                                }else{
                                        System.out.print(" ");
                                }
                        }
                        System.out.println();
                }
   }
}
作者: 微行者    时间: 2014-7-16 22:22
FnSean 发表于 2014-7-15 23:04
这又是我的哪位同学呢?

哈哈,我明白了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2