1.java小作业-计算1到100的整合-指定输入多少行…
2019-12-01 11:23:18来源:博客园 阅读 ()
1.java小作业-计算1到100的整合-指定输入多少行输出就打印多少行-打印24小时60分钟每一分钟-重载基础练习-面向java编程初学者
可能有和我一样刚开始学习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,把一些理解拿出来和大家交流交流
后一篇依然会列举几个小题目,相信对于大家都是小意思啦
可以在右侧分类看看 java小作业
原文链接:https://www.cnblogs.com/gz18221/p/11964824.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Java实现圆柱体表面积和体积的计算 2020-06-08
- 计算机基础到底是哪些基础?为什么很重要! 2020-06-08
- 学习笔记之网络编程 2020-06-01
- MapperReduce序列化自定义分区作业 2020-05-20
- 学习计算机基础必读的4本经典入门书籍,自学编程必备书单! 2020-05-15
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash