java构造函数中最多支持多少个参数。 我正在使用android studio。 使用300个以上的参数时,出现了太多的参数错误。
答案 0 :(得分:0)
根据JVM docs:
通过方法描述符的定义将方法参数的数量限制为255(第4.3.3节),在实例或接口方法调用的情况下,该限制包括一个单位。
我想构造函数是一样的。无论哪种方式,如果您的代码确实具有超过10个参数的方法,则都需要进行一些重构。
答案 1 :(得分:-2)
method( YourCustomObjectContaining301params o301p )
是您所需要的