黑马程序员技术交流社区

标题: 刚写的一个小程序,大家看看,虽然现在不怎么样,希望大家支持 [打印本页]

作者: 朱志江    时间: 2013-4-26 20:48
标题: 刚写的一个小程序,大家看看,虽然现在不怎么样,希望大家支持
/*
需求:定义一个方法 在dos命令行中输入长和宽就用“*”打印出相应的矩形

思想:1、用java封装定义好的方法,来完场输入长和宽的输入
          2、用for循环嵌套来打印相应的矩形

步骤:1、用java封装的import java.util.Scanner;来完成长和宽的输入
          2、用for循环嵌套来完成数组的打印 然后进行封装 提高函数的复用性
          3、定义一个函数来调用输入打印的方式

*/

import java.util.Scanner;//java封装定义好的一个导入包
class Ju
{
        public static void main(String[] args) //主函数 来调用其他的函数
                {
                int a,b;
                sys("请输入长");
                a=input();
                sys("请输入宽");
                b=input();
                ju(a,b);
                }


        public static void ju(int x,int y)//打印矩形的for循环嵌套
                {
                for (int a=0;a<x ;a++ )
                        {
                        for (int b=0;b<y ;b++ )
                                {
                                System.out.print("*");
                                }
                        System.out.println();
                        }
                }


        public static int input()//定义各一个可以输入的函数
         {
         Scanner sc = new Scanner(System.in);
     int input = sc.nextInt();
         return input;
         }


        public static void sys(Object o)//输出语句
                {
                System.out.println(o);
                }
}

作者: 337091921    时间: 2013-4-26 20:55
还可以吧。就是有点乱,在整理一下更好。希望好好学习再接再厉
作者: 黑马-张超    时间: 2013-4-26 20:57
不错,我们也才学完这些,加油!
作者: 刘海东    时间: 2013-4-26 21:00
不错嘛,继续努力。我刚开始学也写不出这个
作者: 殇_心。    时间: 2013-4-26 21:05
支持下....  路过!
作者: 肖宇宥    时间: 2013-4-28 17:10
支持下...加油
作者: 黄玉昆    时间: 2013-4-28 23:08

如果仍有问题,请继续追问,如果问题已解决,请将分类改为已解决,谢谢
作者: 赵崇友    时间: 2013-4-28 23:12
学习了,,表示Scanner类没看!!回去补知识点去…………




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