java-Java 打印一个空心加号,要用parameter还有布尔来判断

问题描述

Java 打印一个空心加号,要用parameter还有布尔来判断
  1. This method is used to print items to the screen. It should take in two parameters:
    a. Number of items (int)
    b. Item to print (String)
  2. Notice that the top arm and the bottom arm of your plus sign are almost
    identical? Create a method to print this arm. This method should take in
    two parameters:
    a. Size of arm (int) – the number of rows in the arm.
    b. Top border (boolean) – indicates whether or not the arm’s border is
    on the top. If this value is true, your method should print the border
    on the top of the arm. If this value is false, your method should print
    the border on the bottom of the arm.
  3. Create a method to print the middle area of the plus sign. Both this
    method and the previous method should call the printItems method to
    print spaces and stars.
  4. Create a method to get the plus sign size from the user. This method
    should prompt the user for input, validate that it is correct input, reprompt
    if necessary, and finally return the size back to the calling method.
  5. Modify your main method to use the new methods you have written. The
    main method should now:
    a. Call your user input method to get the plus sign’s size.
    b. Call the top/bottom arm method to print the top of the plus sign.
    c. Call the middle area method to print the middle of the plus sign.
    d. Call the top/bottom arm method again to print the bottom of the
    plus sign.

时间: 2024-11-08 23:39:31

java-Java 打印一个空心加号,要用parameter还有布尔来判断的相关文章

java 打印-java如何打印一个URL中的内容

问题描述 java如何打印一个URL中的内容 求教如何用java的api,打印一个动态网页,比如报表? 注意是非客户端打印,不用js 解决方案 内嵌一个浏览器引擎. 解决方案二: HttpURLConnection.getResponseMessage拿到string再用htmlparser解析http://htmlparser.sourceforge.net

Java小例子:打印一个金字塔

这是最基础的例子了,每个初学者都会要做这个题目.这个题目的目的是熟悉循环特 别是嵌套循环的使用.但是如果对 Java 足够熟悉,回头来再写这个程序,就完全不是这 么写的了. 嵌套循环是非常复杂的逻辑.特别是写得很长的嵌套循环,一个不小心把 j 写成 i, 就够你调试半天的.所以嵌套循环应该尽量避免.怎么避免?将内部循环提取成一个方法 .这样每个方法里都只有一层循环,容易看,容易改,而且不容易出错. import java.util.Arrays; /** * 打印一个字符组成的金字塔 */ pu

递归原理-java 递归 有一个数组 1,2,2,3,5 用java打印出所有不同的排列顺序

问题描述 java 递归 有一个数组 1,2,2,3,5 用java打印出所有不同的排列顺序 有一个数组 1,2,2,3,5 用java打印出所有不同的排列顺序:如12235,12325,13225

java实现打印的实例

非常不幸,打印时没有多少事情是可以自动进行的.相反,为完成打印,我们必须经历大量机械的.非OO(面向对象)的步骤.但打印一个图形化的组件时,可能多少有点儿自动化的意思:默认情况下,print()方法会调用paint()来完成自己的工作.大多数时候这都已经足够了,但假如还想做一些特别的事情,就必须知道页面的几何尺寸. 下面这个例子同时演示了文字和图形的打印,以及打印图形时可以采取的不同方法.此外,它也对打印支持进行了测试:   //: PrintDemo.java // Printing with

java 递归 输入一个ID 怎么把这个ID下所有的子ID 放入一个list里面 递归都写好了

问题描述 java 递归 输入一个ID 怎么把这个ID下所有的子ID 放入一个list里面 递归都写好了 HashMap> results = new HashMap>(); //输入的ID int ID=Integer.parseInt(Catid); //表中所有的数据 aas=cloudnewscategory.selectAllGory(); System.out.println("所有记录="+aas); for (CloudNewsCategory gory :

java代码-我用Java 写的一个简单截图小工具 但是出现一些在重截时出现bug 跪求大神

问题描述 我用Java 写的一个简单截图小工具 但是出现一些在重截时出现bug 跪求大神 /**在这里贴上我注释满满的代码 求一语道破 求建议 求批评 没有贴main 方法 随便写个main方法便可运行 */ ` package com.subimaga; import java.awt.AWTException; import java.awt.AlphaComposite; import java.awt.Color; import java.awt.Cursor; import java.

java代码-我用java写了一个简易计算器的程序,但是有时候结果不正确

问题描述 我用java写了一个简易计算器的程序,但是有时候结果不正确 就是有时候计算结果后面会显示很多9或者0 ,比如计算8.3-2.1时,请问大神怎么解决啊? 我是菜菜鸟,程序如下: //Calculator.java import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Calculator extends JFrame { private JPanel p1=new JPanel();

java中输出一个日期排序,输出格式怎么变成Date@2c905b34类似的了。。请大神指点

问题描述 java中输出一个日期排序,输出格式怎么变成Date@2c905b34类似的了..请大神指点 java中输出一个日期排序,输出格式怎么变成Date@2c905b34. Date@3953c9c7类似的格式了..请大神指点 : Date[] days = new Date[5]; days[0] = new Date(2012123); days[1] = new Date(201515); days[2] = new Date(2008123); days[3] = new Date(

Java的打印技术

Java的打印功能 DeveloperWork上分享的一篇讲解Java打印技术的文章 和  Oracle上的关于Printing的Guide : 主要用到两个包 java.awt.print and javax.print The basic printing operations are represented in the following sections: A Basic Printing Program – this section describes the Printable i