2016 - 2024

感恩一路有你

java中long类型的默认值 java能为方法参数设置默认参数吗?

浏览量:2549 时间:2021-04-02 02:34:46 作者:admin

java能为方法参数设置默认参数吗?

无法设置默认参数。因为同时支持“默认参数”和“方法重载”,所以存在歧义问题。为了简单起见,Java可能不使用“默认参数”。使用“方法重载”可以间接达到“默认参数”的效果,避免代码太黑。例如,重载方法是间接实现的:public class a{public void DOA(inta)}public void DOA(){这个。doA(0)//这里默认传入0,类似于此方法重载,实现默认值}。我的理解是“视需要而定”。

例如,计算两个整数相加结果的方法应返回整数类型

public int add(int a,int b)//typical

{return a

b]}

如果一个方法只需要处理问题,而不需要返回处理结果,则不需要返回,即为空。例如,下面的方法将一个名称作为参数传递,并且此方法向此人问好

如果是,则只需问好,而不需要返回值

public void sayhello(字符串名称)

{系统输出打印(下午好)最后,如果您对学习Java有任何疑问(学习方法、学习效率、如何就业),可以随时来找我,(教程/答案/交流小组/学习方法/就业信息)等等。欢迎分享资源。

java中方法为什么需要返回值?

代码示例:<select id=“status”name=“status”>

<option value=“n”${status==“n”?“选定”:“}>正常</option>

<选项值=”d“${状态=”d“?“selected”:”}>已被删除</option>

</Select>

其中${status==“n”?“selected”:“}是El表达式,即当前选定的值=“n”,则值=“n”的项设置为默认选项

java中long类型的默认值 java中date日期的默认值 java中如何清除数字为默认值

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。