方法初学习
方法学习
方法的定义及调用
设计原则,一个方法只能有一个功能
//自定义方法
修饰符+返回值类型/*void是不返回,如int返回数字,需要用return来输出返回值*/+自定义方法名称,或调用Java本来就有的名称+(参数//可不注释){}
加法自定义
备注:方法包含与类与对象中
可将我们自己写的代码作为一个新的方法来运行
由于main方法在最底层这样做不仅会为长代码提供便利,也会让我们的main方法简洁清楚
参数类型
1.形式参数,在上图的加法中为被固定的ab为形式参数,用于定义
2.实际参数,上方的a=1,与b=2为实际参数,是实际传递给它的参数
方法补充
返回的return一定要在方法的最外边,而且一定要有return(void除外),除此之外return 0中的return也可以用于终止方法,下图中如果不终止等于情况的方法,则会多输出一个1,常常需要通过判断来返回值,这时候return只能返回一个值该怎么办呢?方法如下
我们只需要再在方法中定义一个变化的量,输出该变化的量就可以完成判断
方法调用
但方法有返回值时,方法调用通常被当为一个值
如int larger = max(10,20)为一个值
如果方法返回值为void,方法调用一定是一条语句
如sout是一句话
调用方法:对象名.方法名
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!