1.java小做业-计算1到100的整合-指定输入多少行输出就打印多少行-打印24小时60分钟每一分钟-重载基础练习-面向初学者

可能有和我同样刚开始学习java的小伙伴们,
能够或多或少了解一点别的语言知识,我就是中途转过来的,
明白一点,关键不在语言自己,
全部面对初学者来讲,基础要学好,html

下面列举几个没什么难度的小题目,下列为目录:

  • 计算1到100的整合
  • 指定输入多少行输出就打印多少行
  • 打印24小时60分钟每一分钟
  • 重载基础练习
/*
计算1到100的整合
 */

public class HelloWorld{
    public static void main(String[]args) {
        System.out.println("1到100的和是:"+sum());
    }

    public static int sum(){
        intsum=0;

        for(inti=1;i<=100;i++){
            sum+=i;
        }
        returnsum;
    }
}
/*
指定输入多少行输出就打印多少行
*/

public class HelloWorld{
    public static void main(String[]args){
        sum(7);
        System.out.println("------------------");
    }

    public static void sum(intsum){
        for(inti=0;i<sum;i++){
            System.out.println("HelloWorld!"+(i+1));
        }
    }
}
/*
打印24小时60分钟每一分钟
有兴趣的能够深刻每秒每个月,虽然没有增长难度哈哈
 */
public class aaa {
    public static void main(String[] args) {
        for (int hour = 0; hour < 24; hour++) {
            //System.out.println(hour + "时");
            for (int minute = 0; minute < 60; minute++) {
                System.out.println(hour + "时:" + minute + "分");
            }
        }
    }
}
/*
重载基础练习
多个方法名称同样,多少参数不一样
好处:只须要记住一个方法名便可实现多个功能
参数不一样:
    1. 参数个数不一样
    2. 参数类型不一样
    3. 参数的多类型顺序不一样
产生重载的条件:
    1. 与参数的名称无关
    2. 与方法的返回值无关
*/

//方法println就使用了重载,致使他可使用各个字符形式的重载

public class HelloWorld {
    public static void main(String[] args) {

        System.out.println(sum(10, 20));
        System.out.println(sum(10, 20,30));
        System.out.println(sum(10, 20,30,40));
        System.out.println(sum(10, 20,30,40,50));
    }

    public static int sum(int a, int b) {
        System.out.println("2个数向加的方法");
        return a + b;
    }

    public static int sum(int a, int b, int c) {
        System.out.println("3个数向加的方法");
        return a + b + c;
    }

    public static int sum(int a, int b, int c, int d) {
        System.out.println("4个数向加的方法");
        return a + b + c + d;
    }

    public static int sum(int a, int b, int c, int d, int e) {
        System.out.println("5个数向加的方法");
        return a + b + c + d + e;
    }
}

学习java除了摄取知识外必不可免的固然就是作一些基础的小题目

这样的小做业看似没有什么含金量,可是对于初学者来讲仍是有必定好处,
毕竟语言都是想通的,基础要抓牢
不只能够增长对知识的理解和熟练度,还能够更加了解它的用处。
我也是最近开始学习java,把一些理解拿出来和你们交流交流java

后一篇依然会列举几个小题目,相信对于你们都是小意思啦

能够在右侧分类看看 java小做业

相关文章
相关标签/搜索