导航:首页 > 编程语言 > 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类中方法参数过多相关的资料

热点内容
网络中常用的传输介质 浏览:518
文件如何使用 浏览:322
同步推密码找回 浏览:865
乐高怎么才能用电脑编程序 浏览:65
本机qq文件为什么找不到 浏览:264
安卓qq空间免升级 浏览:490
linux如何删除模块驱动程序 浏览:193
at89c51c程序 浏览:329
怎么创建word大纲文件 浏览:622
袅袅朗诵文件生成器 浏览:626
1054件文件是多少gb 浏览:371
高州禁养区内能养猪多少头的文件 浏览:927
win8ico文件 浏览:949
仁和数控怎么编程 浏览:381
项目文件夹图片 浏览:87
怎么在东芝电视安装app 浏览:954
plc显示数字怎么编程 浏览:439
如何辨别假网站 浏览:711
宽带用别人的账号密码 浏览:556
新app如何占有市场 浏览:42

友情链接