一个方法可以有多少个参数多少个返回值 Java

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个方法可以有多少个参数多少个返回值 Java相关的知识,希望对你有一定的参考价值。

Java一个方法可以有0个或1个返回值。

函数的返回值类型是在定义函数时指定的。return 语句中表达式的类型应与定义函数时指定的返回值类型一致。

如果不一致,则以函数定义时的返回值类型为准,对 return 语句中表达式的类型自动进行转换,然后再将它返回给主调函数使用。

扩展资料:

事实上在执行 return 语句时系统是在内部自动创建了一个临时变量,然后将 return 要返回的那个值赋给这个临时变量。

所以当被调函数运行结束后 return 后面的返回值真的就被释放掉了,最后是通过这个临时变量将值返回给主调函数的。

参考资料来源:百度百科- 返回值

参考技术A

分很多种情况:

    假设你要定义的这个方法是独立的,没有覆盖或者重写原方法的情况,那么你可以定义的参数个数为0个至N(取值1,2,3......)个,返回值为0个或1个。

    假设你要定义的方法是受限的,即要重写或覆盖原方法,那就要尽量与原方法保持一致。

参考技术B 1、java对于方法的个数、类型没有强要求,完全由开发者自行决定。
2、参数过多不利于参数的传递(对位传参),维护

java 可变参数 和 静态导入

/**
* * A:可变参数概述
* 定义方法的时候不知道该定义多少个参数
* B:格式
* 修饰符 返回值类型 方法名(数据类型… 变量名){}
* C:注意事项:
* 这里的变量其实是一个数组
* 如果一个方法有可变参数,并且有多个参数,那么,可变参数肯定是最后一个
*/

 

==================================================================

静态导入的概述和使用
* A:静态导入
* B:格式:
* import static 包名….类名.方法名;
* 可以直接导入到方法的级别
* C:注意事项
* 方法必须是静态的,如果有多个同名的静态方法,容易不知道使用谁?这个时候要使用,必须加前缀。

以上是关于一个方法可以有多少个参数多少个返回值 Java的主要内容,如果未能解决你的问题,请参考以下文章

写出java中定义方法的语法格式,并说明一个方法可以有多少个参数,多少个返回值?

jquery中的attr方法

Java字符串中有多少个字符多少个char字节

Python 统计列表里面有多少个元素

Uipath 调用Vbs(含传递参数和返回值)

java 可变参数 和 静态导入