学习方法①

方法是程序中最小的执行单元。

一、方法的重载

同一个类中,方法名相同,参数不同的方法叫做方法的重载,与返回值无关。

参数,个数,类型,顺序有一个不同就行。

二、练习

一、

错误:下方红色波浪线处显示没有返回值。

跟之前那个典型错误(求质数)一致,当第一次循环开始之后判断得第一个数字与所给数字不吻合,会得到if条件错误,则直接打印为false。则无法继续进行判断。

return的两个作用:1.结束方法 2.返回结果

return,break关键字的区别

return:其实跟循环没有什么关系,跟方法有关的,并发挥它的两个作用

如果方法执行到了return,那么整个方法全部结束,里面的循环也会随之结束了

break其实跟方法没有什么关系,结束循环或者Switch的。

附:return返回之后就不会再继续执行下面的代码,而break会跳出循环之后继续执行接下来的代码。

二、

错因:没有思路,不知道怎样写把原数组中的值赋给新数组。

复制代码
int[] arr2=new int[to-from];

使用动态初始化定义新数组,

相关推荐
执笔论英雄14 分钟前
【大模型推理】ScheduleBatch 学习
java·spring boot·学习
AL流云。1 小时前
学习Docker前提:多环境安装Docker
学习·docker·eureka·1024程序员节
2301_803554522 小时前
Http学习
网络协议·学习·http
风已经起了2 小时前
FPGA学习笔记——用Vitis IDE生成工程(串口发送)
笔记·学习·fpga开发·fpga·1024程序员节
学工科的皮皮志^_^2 小时前
锂电池充放电管理学习
经验分享·笔记·单片机·嵌入式硬件·学习·1024程序员节
"菠萝"2 小时前
C#知识学习-018(方法参数传递)
学习·c#·1024程序员节
py有趣2 小时前
LeetCode学习之实现strStr()
学习·算法·leetcode
雨奔3 小时前
Flask 学习路线图
数据库·学习·flask
YuforiaCode3 小时前
学习从0开始使用内网穿透工具cpolar(个人记录、详细图解)
学习
Yupureki5 小时前
从零开始的C++学习生活 12:AVL树全面解析
c语言·数据结构·c++·学习·visual studio