导航:首页 > 编程语言 > java类中方法参数过多

java类中方法参数过多

发布时间:2025-10-03 18:17:30

『壹』 在一个java方法中如何返回两个参数的值

1.return个数组嘛。或者把这个2个值组成个字符串返回后在截取string strVale= xxx(){return a+"&"+b} 在对这个字符串字符串截取,(&作为截取标记)

『贰』 JAVA 设置一个对象的多个属性

参数过多:

  1. 参数的数量不确定。将set方法添加返回值返回该对象。

  2. 参数数量固定。构造函数。new Bean(a, b, c).

  3. 参数数量过多或结构复杂。将参数封装为对象传入所需的方法中。

『叁』 Java开发,方法入参当出参使用的弊端有哪些

把方法视为一个黑箱,参数作为输入,返回值作为输出,这叫天经地义。每个方法都是一个契约,其处置成果,应该体现在返回值上,而不该产生改掉参数甚至全局变量的状态这种副作用,这样才可以根据方法签名得知方法的职责,很多时候我们只从一个方法的签名来了解它,而不去看其方法体,默认认为方法参数在方法执行后保持原样。

如果在方法体里有副作用,则可能会让读代码的别人——也包括几个月后的自己——理解错误。代码规范说白了,就是让代码书写的横无际涯的可能性受到限制,让人的书写和阅读有个附着点,不致发散。Java这块没有大张旗鼓地使用出参的习惯,可以看成默认的禁区,一般应该不要突破。

其实方法的语义在某个时期某个领域曾经是重灾区,就是处理用户请求的方法,在以Servlet(没用到返回值)、Struts1(封装得比较死)、Struts2(没用到参数)为主流的时代。后来SpringMVC成为主流,大家才意识到把编程元素用到它们本来的职责上可以这么爽。这在《Struts2技术内幕》里有过很精彩的叙述,我就不多说了。

作者:祁达方
链接:https://www.hu.com/question/54846610/answer/141368454
来源:知乎
著作权归作者所有,转载请联系作者获得授权。

阅读全文

与java类中方法参数过多相关的资料

热点内容
在数据库里怎么做标记 浏览:662
vba搜索文件夹所在的路径 浏览:764
魔古山宝库升级 浏览:835
u盘被win10文件隔离 浏览:904
递归获取文件路径java 浏览:437
苹果7正品手机图片 浏览:891
齐博数据库连接 浏览:349
星巴克app注册失败怎么办 浏览:500
java类中方法参数过多 浏览:536
linux查找进程文件 浏览:926
日志压缩文件怎么设置密码 浏览:324
文件夹里哪些是游戏数据 浏览:556
jar包修改文件名 浏览:897
windowspc网络在哪里 浏览:270
三菱两个气缸如何编程 浏览:912
如何查看限制流量的app 浏览:101
数控铣床铣孔手工编程怎么编 浏览:573
小米5快传文件在哪个文件夹 浏览:71
2年java工作经验在深圳工作 浏览:309
如何复制扣扣文件下载路径 浏览:395

友情链接