请编写一个方法,输入正方形的边长,然后利用星号和空格,打印具有那个边长的一个空心正方形。假定输入参数是5,则输出效果应该是下面这样:

package ch3;

public class kongxin {

public static void main(String[] args) {

xinghao x=new xinghao();

x.Xing();

}

}

package ch3;

import java.util.Scanner;

public class xinghao {

public void Xing(){

Scanner scan=new Scanner(System.in);

System.out.print("请输入正方形的边长:");

int n=scan.nextInt();

//输出正方形第一行的星号

for (int i = 0; i

System.out.print("*");

}

System.out.println();

//输出中间部分的星号

for (int i = 0; i

System.out.print("*");

for (int j = 0; j

System.out.print(" ");

}

System.out.println("*");

}

//输出正方形最后一行的星号

for (int i = 0; i

System.out.print("*");

}

}

}

java用for打印正方形_java.java相关推荐

  1. java用for打印正方形_Java程序为给定的整数打印正方形图案

    要为给定的整数打印正方形图案,Java代码如下- 示例import java.util.*; import java.lang.*; public class Demo{ public static  ...

  2. 打印正方形(java)

    题目描述: ***** *    * *    * ***** 1:打印一个正方形 题目比较简单,双层for循环,运用数学思想,第一层看作x轴,第二层看作y轴 public static void m ...

  3. java多线程交替打印_使用Java实现三个线程交替打印0-74

    使用Java实现三个线程交替打印0-74 题目分析 三个线程交替打印,即3个线程是按顺序执行的.一个线程执行完之后,唤醒下一个线程,然后阻塞,等待被该线程的上一个线程唤醒.执行的顺序是一个环装的队列 ...

  4. java ftp上传超时_java - Java FTP连接超时 - 堆栈内存溢出

    我正在做一个项目,修改后,稍后会将一些文件上传到FTP服务器...除了弄清楚文件的上传之外,我什么都没有. 我可以成功连接到FTP服务器,但是一旦文件上传,该程序将挂起几分钟,然后显示超时. java ...

  5. java中方法未定义_java - Java SE中的未定义方法错误 - 堆栈内存溢出

    我为该问题写了一个代码http://www.spoj.com/problems/PRIME1/ ,该代码的作用是将输入以字符串形式输入,然后将split()拆分为两个整数,并存储在该数组中.然后返回到 ...

  6. java利用子类求正方形_Java程序设计实验2011

    (2)掌握对象的声明和使用: (3)掌握构造方法的概念和使用: (4)掌握类及成员的访问控制符. 2.实验任务 (1)阅读下面的程序,在main()方法里添加语句完成如下的功能: ①创建一个MyV a ...

  7. java while语句打印三角形_java基础之五小节带你走进java流程控制—多重循环

    四.多重循环 在一个循环语句内部再嵌套一个或多个循环,称为多重循环/嵌套循环.while.do-while与for循环可以任意嵌套,可以嵌套任意多层.一般工作中多见的就是两层. 4.1 多重循环 打印 ...

  8. java利用子类求正方形_Java 作业 重写正方形周长方法

    题目 编写一个应用程序,再创建一个矩形类,类中具有长,宽两个成员变量和求周长的方法. 再创建一个矩形类子类, 正方形类,类中定义求面积方法,重写周长方法,在主类中,输入一个正方形的边长,在创建正方形对 ...

  9. java实现分页打印功能_Java简单高效实现分页功能

    今天想说的就是能够在我们操作数据库的时候更简单的更高效的实现,现成的crud接口直接调用,方便快捷,不用再写复杂的sql,带吗简单易懂,话不多说上方法 1.utils.java工具类中的方法 /** ...

最新文章

  1. JS 中迭代数组的三种方法
  2. R语言——双样本独立检验的快速分析立检验的快速分析
  3. java继承和派生4.4- 4.52020.3.24
  4. 万里挑一!北大AI女神每天必看的几个优质公众号
  5. 前端开发流程与组件化
  6. kirin710f是什么处理器_麒麟710a与麒麟710f哪个好?对比区别哪款性能更好一些
  7. JDBC登录功能实现
  8. 收获,不止SQL优化——抓住SQL的本质--第五章
  9. VS2019下安装NumCpp库小结
  10. OneData指标体系
  11. 亲测豆果美食7.0版:美食食谱App的沉浸新味道
  12. c语言求正方体的表面积和体积,2.事先编写一个程序,计算正方体、球体和圆柱体的表面积和体积。(提示:声明一个抽象基类 container,派...
  13. 如何在苹果iPhone或iPad上启用SSL证书
  14. 【Java基础】· Java基本语法:程序流程控制习题总结
  15. 贪婪洞窟2服务器维护,《贪婪洞窟2》停服维护更新内容介绍 24日停机维护更新哪些内容...
  16. AI公开课之NLP:19.04.04李航—字节跳动AILab总监《深度学习与自然语言处理:评析与展望》课堂笔记以及个人感悟
  17. Java项目开发,学生信息管理系统
  18. notify()和notifyAll()有什么区别
  19. polyfit多项式拟合函数的用法
  20. 北京地铁规划图_测试博客撰写增加图片的办法

热门文章

  1. 商户管理后台/消费统计管理/云平台商户端管理后台原型/PaaS金融服务平台商户端管理后台原型/企业管理系统后台/账户管理/工单管理/充值管理/汇款单管理/余额管理/用户管理/认证管理/web后台原型
  2. Axure高保真移动端智能数据监控+用户画像+饼状图+条形图+折线图数据统计+抖音直播app用户数据统计+智慧移动端主播粉丝、评论、播放量大数据统计+套餐购买、续费套餐prd流程
  3. MVC @RenderBody、@RenderSection、@RenderPage、@Html.RenderPartial、@Html.RenderAction
  4. Factory Method (工厂模式)
  5. 【模板】ISAP最大流
  6. 解决c#,wpf程序带环境安装包体积太大问题
  7. 枚举数据库中所有表的列名(转)
  8. linux下强行umount卸载设备
  9. Qt学习之路3---Qt中的坐标系统
  10. 你的Android应用完全不需要那么多的权限