我的一个java方法包括了300个参数,在不减少的情况下,如何能够编译成功,并能正确运行?
java的方法是不是限定参数不能超过7个?
java的方法是不是限定参数不能超过7个?
解决方案 »
- 请问如何用swing实现如下描述的效果
- Swing,如何在JLabel上实现滚动字符???
- 中文显示成问号??(在线等答案)
- 关于多态的问题,民女在线等待!!!
- 为什么我的substring(...)会不灵光啥?
- 要到硬件公司去笔试了,就说是基础知识.不知笔试一般考查啥?谢谢了(有经验的制导一下)
- java编程问题
- ★★★升级为两颗星,散分,呵呵★★★
- 为什么Icon没有显示出来?
- 高分求救:如何将嵌在JTabbedPane上的JTable (在JInternalFrame上)能冲满整个Panel?代码如下:
- 急呀!求救,散分,反编译的一个CLASS文件,怎样把它编辑成可用的代码
- 求SHA的解密!!!
因为我使用一个现有的框架,基于这个框架对于UI界面的规范,需要使300个具有相同类型的属性包装在一个类中,所以出现了这样的情况。也没有办法把它们拆开为分开的小类。是否有人能够了解java对参数的要求?
要那么多干嘛,你累不累啊?
用数组或者其它的不就行了,楼主不会是有一个300维的数组,然后不用数组,用单个变量传的吧?
不过就写这个BEAN 也得够累的了
implements Serializable {
String szE_NAME = "";
String szE_ID = "";
String szC_NAME = "";
String szD_ID = "";
String szC_ID = "";
}
ServletVOClass tmpVOResultClass = null; 然后把tmpVOResultClass当成参数传过去
public Pib createPib(
short accessLevelBrowse
, short accessLevelDelete
, short accessLevelUpdate
, boolean disabled
, org.opencrx.kernel.topeng1.cci.Pibdata1 data1
, org.opencrx.kernel.topeng1.cci.Pibdata2 data2
, org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar whichday
, String zDescrip
, int b1w10ct
, String b1w10decision
, String b1w10descrip
, String b1w10fault
, int b1w11ct
, String b1w11decision
, String b1w11descrip
, String b1w11fault
, int b1w12ct
, String b1w12decision
, String b1w12descrip
, String b1w12fault
, int b1w13ct
, String b1w13decision
, String b1w13descrip
, String b1w13fault
, int b1w14ct
, String b1w14decision
, String b1w14descrip
, String b1w14fault
, int b1w15ct
, String b1w15decision
, String b1w15descrip
, String b1w15fault
, int b1w16ct
, String b1w16decision
, String b1w16descrip
, String b1w16fault
, int b1w17ct
, String b1w17decision
, String b1w17descrip
, String b1w17fault
, int b1w18ct
, String b1w18decision
, String b1w18descrip
, String b1w18fault
, int b1w19ct
, String b1w19decision
, String b1w19descrip
, String b1w19fault
, int b1w1ct
, String b1w1decision
, String b1w1descrip
, String b1w1fault
, int b1w20ct
, String b1w20decision
, String b1w20descrip
, String b1w20fault
, int b1w21ct
, String b1w21decision
, String b1w21descrip
, String b1w21fault
, int b1w22ct
, String b1w22decision
, String b1w22descrip
, String b1w22fault
, int b1w2ct
, String b1w2decision
, String b1w2descrip
, String b1w2fault
, int b1w3ct
, String b1w3decision
, String b1w3descrip
, String b1w3fault
, int b1w4ct
, String b1w4decision
, String b1w4descrip
, String b1w4fault
, int b1w5ct
, String b1w5decision
, String b1w5descrip
, String b1w5fault
, int b1w6ct
, String b1w6decision
, String b1w6descrip
, String b1w6fault
, int b1w7ct
, String b1w7decision
, String b1w7descrip
, String b1w7fault
, int b1w8ct
, String b1w8decision
, String b1w8descrip
, String b1w8fault
, int b1w9ct
, String b1w9decision
, String b1w9descrip
, String b1w9fault
, int b2w10ct
, String b2w10decision
, String b2w10descrip
, String b2w10fault
, int b2w11ct
, String b2w11decision
, String b2w11descrip
, String b2w11fault
, int b2w12ct
, String b2w12decision
, String b2w12descrip
, String b2w12fault
, int b2w13ct
, String b2w13decision
, String b2w13descrip
, String b2w13fault
, int b2w14ct
, String b2w14decision
, String b2w14descrip
, String b2w14fault
, int b2w15ct
, String b2w15decision
, String b2w15descrip
, String b2w15fault
, int b2w16ct
, String b2w16decision
, String b2w16descrip
, String b2w16fault
, int b2w17ct
, String b2w17fault
, int b2w1ct
, String b2w1decision
, String b2w1descrip
, String b2w1fault
, int b2w2ct
, String b2w2decision
, String b2w2descrip
, String b2w2fault
, int b2w3ct
, String b2w3decision
, String b2w3descrip
, String b2w3fault
, int b2w4ct
, String b2w4decision
, String b2w4descrip
, String b2w4fault
, int b2w5ct
, String b2w5decision
, String b2w5descrip
, String b2w5fault
, int b2w6ct
, String b2w6decision
, String b2w6descrip
, String b2w6fault
, int b2w7ct
, String b2w7decision
, String b2w7descrip
, String b2w7fault
, int b2w8ct
, String b2w8decision
, String b2w8descrip
, String b2w8fault
, int b2w9ct
, String b2w9decision
, String b2w9descrip
, String b2w9fault
, String b2w17decision
, String b2w17descrip
, int b2w18ct
, String b2w18decision
, String b2w18descrip
, String b2w18fault
, int b2w19ct
, String b2w19decision
, String b2w19descrip
, String b2w19fault
, int b2w20ct
, String b2w20decision
, String b2w20descrip
, String b2w20fault
, int b2w21ct
, String b2w21decision
, String b2w21descrip
, String b2w21fault
, int b2w22ct
, String b2w22decision
, String b2w22descrip
, String b2w22fault
, int b2w23ct
, String b2w23decision
, String b2w23descrip
, String b2w23fault
, int b2w24ct
, String b2w24decision
, String b2w24descrip
, String b2w24fault
, int b3w10ct
, String b3w10decision
, String b3w10descrip
, String b3w10fault
, int b3w11ct
, String b3w11decision
, String b3w11descrip
, String b3w11fault
, int b3w12ct
, String b3w12decision
, String b3w12descrip
, String b3w12fault
, int b3w13ct
, String b3w13decision
, String b3w13descrip
, String b3w13fault
, int b3w14ct
, String b3w14decision
, String b3w14descrip
, String b3w14fault
, int b3w15ct
, String b3w15decision
, String b3w15descrip
, String b3w15fault
, int b3w1ct
, String b3w1decision
, String b3w1descrip
, String b3w1fault
, int b3w2ct
, String b3w2decision
, String b3w2descrip
, String b3w2fault
, int b3w3ct
, String b3w3decision
, String b3w3descrip
, String b3w3fault
, int b3w4ct
, String b3w4decision
, String b3w4descrip
, String b3w4fault
, int b3w5ct
, String b3w5decision
, String b3w5descrip
, String b3w5fault
, int b3w6ct
, String b3w6decision
, String b3w6descrip
, String b3w6fault
, int b3w7ct
, String b3w7decision
, String b3w7descrip
, String b3w7fault
, int b3w8ct
, String b3w8decision
, String b3w8descrip
, String b3w8fault
, int b3w9ct
, String b3w9decision
, String b3w9descrip
, String b3w9fault
, int gddct
, String gdddecision
, String gdddescrip
, String gddfault
, int gdgct
, String gdgdecision
, String gdgdescrip
, String gdgfault
, int kd1ct
, String kd1decision
, String kd1descrip
, String kd1fault
, int kd2ct
, String kd2decision
, String kd2descrip
, String kd2fault
, int qtglct
, String qtgldecision
, String qtgldescrip
, String qtglfault
, int qtjbct
, String qtjbdecision
, String qtjbdescrip
, String qtjbfault
, int sbecct
, String sbecdecision
, String sbecdescrip
, String sbecfault
, int sbezct
, String sbezdecision
, String sbezdescrip
, String sbezfault
, int sbf1ct
, String sbf1decision
, String sbf1descrip
, String sbf1fault
, int sbf2ct
, String sbf2decision
, String sbf2descrip
, String sbf2fault
, int sbfcct
, String sbfcdecision
, String sbfcdescrip
, String sbfcfault
, int sbfzct
, String sbfzdecision
, String sbfzdescrip
, String sbfzfault
, int sbscct
, String sbscdecision
, String sbscdescrip
, String sbscfault
, int sbszct
, String sbszdecision
, String sbszdescrip
, String sbszfault
, int sbycct
, String sbycdecision
, String sbycdescrip
, String sbycfault
, int sbyzct
, String sbyzdecision
, String sbyzdescrip
, String sbyzfault
);
int sbscct
String sbscdecision
String sbscdescrip
String sbscfault
这些装到里面,比如起名叫:team
然后定义一个team的数组,然后把这个team类的数组当做参数传进去,
试试看,会简单不少,不过应该还有比这简单的方法。