1.java小作业-计算1到100的整合-指定输入多少行输出就打印多少行-打印24小时60分钟每一分钟-重载基础练习-面向java编程初学者
程序员文章站
2023-08-30 18:00:57
可能有和我一样刚开始学习java的小伙伴们, 可以或多或少了解一点别的语言知识,我就是中途转过来的, 明白一点,关键不在语言本身····· 所以面对初学者来说,基础要学好, 下面列举几个没什么难度的小题目,下列为目录: 计算1到100的整合 指定输入多少行输出就打印多少行 打印24小时60分钟每一分 ......
可能有和我一样刚开始学习java的小伙伴们,
可以或多或少了解一点别的语言知识,我就是中途转过来的,
明白一点,关键不在语言本身·····
所以面对初学者来说,基础要学好,
下面列举几个没什么难度的小题目,下列为目录:
- 计算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,把一些理解拿出来和大家交流交流