A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

今天遇到一个题,在控制台打印一个空心矩形,如何实现空心,一直未想到方法,百度一下都是二维数组做的,各位大牛,求教一下,简单一点的代码!
*****
*   *
*   *
*   *
*   *
*****

2 个回复

正序浏览
最简单的  用输出语句直接输出吧!   System.out.printf("*****");System.out.printf("*   *");System.out.printf("*   *");System.out.printf("*   *");System.out.printf("*****");   你是混技术分的吧!
回复 使用道具 举报
就用条件判断控制下呗,
当外循环变量等于初始值或最大值的时候,全打*
当外循环变量在初始值和最大值之间的时候,再判断下,如果内循环等于初始值或最大值,打*
当内循环变量在初始值和最大值之间的时候,打印空格

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马