Java-没有返回值的类型的方法定义以及调用

Java中,无返回值的方法定义为`publicstaticvoid方法名(参数类型...)`,方法体内通常进行打印或业务处理。方法重载允许同一方法名但参数列表不同,提高方法的适用性,例如Math类中的多个abs方法用于不同数据类型的绝对值计算。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

定义格式:

按照正常方法定义(遵循有返回值类型的格式)

public static 返回值类型 方法名(形式参数类型1 参数名1,参数类型2 参数名2...){

方法逻辑体...

return 结果;

}

有些需求,是直接要求将内容直接打印控制台,没有具体返回值,Java规定,

当方法没有具体返回值的时候,需要使用"void"充当这个 "返回值类型"这个格式,

没有返回值类型的方法体中{}里面,就应该直接打印或者完成一些其他业务(数据交互)...

没有具体返回值类型的方法的定义格式:(没有return语句)

public static void 方法名(参数类型1 参数名1,参数类型2 参数名2...){

//完成方法体逻辑

//输出内容....

}

调用方法:

1)赋值调用和输出调用 都使用不了

2)推荐:单独调用

方法重载

分别测试,没问题---要遵循 定义方法满足标识符的命名规则,做到"见名知意"

Java中规定:如果方法名相同,参数列表不同,与返回值无关---

这一系列的方法都称为"方法重载Over Load"

参数列表不同

1)参数个数不同

2)参数类型不同

3)考虑参数类型的先后顺序

public static int sum(double a,int b){}

public static int sum(int a,double b){}

方法重载的意义:

重载的意义,为了提高这个方法的使用率,让这个方法在任何场景下都能用

同一个方法,可以传递不同类型!

jdk提供大部分的工具:针对数学运算操作java.lang.Math--- 很多重载

求绝对值

abs(double a)

abs(float a)

abs(int a)...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小周不要掉头发

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值