Or you simple pass in an array of arguments public void myMethod(String[] args){}
Then you can handle as much Strings as you want -----Ursprüngliche Nachricht----- Von: Michael Thompson [mailto:[EMAIL PROTECTED] Gesendet: Freitag, 22. August 2003 01:08 An: Struts Users Mailing List Betreff: Re: Quick Java question.. Or wait till 1.5 ;) http://developer.java.sun.com/developer/community/chat/JavaLive/2003/jl0 729.html *Neal Gafter*: Then there's autoboxing/unboxing and varargs. Boxing allows you to use a primitive int instead of a |java.lang.Integer|, and unboxing does the reverse. varargs allows you to declare a method that takes a variable number of arguments, which are automatically packed up into an array before being passed to the method. --m Alex Shneyderman wrote: >You can make your parms Object [] >This way you can pass as many params as you want. >Of course you will need to keep track of what element is what. > >Maybe Java 1.5 will have the feature you are looking for :-) > >Alex. > > > >>-----Original Message----- >>From: Mark Galbreath [mailto:[EMAIL PROTECTED] >>Sent: Thursday, August 21, 2003 6:51 PM >>To: 'Struts Users Mailing List' >>Subject: RE: Quick Java question.. >> >>sorry, dude, but param arguments are evaluated at compile time. The >> >> >best > > >>you could do is overload the method. >> >>Mark >> >>-----Original Message----- >>From: David Erickson [mailto:[EMAIL PROTECTED] >>Sent: Thursday, August 21, 2003 6:00 PM >>To: Struts Mailing List >>Subject: Quick Java question.. >> >> >>Hey as I've been building my actions I was thinking it could be useful >> >> >for > > >>me to have a method that does some database querying, but I would like >> >> >to > > >>give the user the ability to narrow down that query with as many input >>fields as he needs. Is there a way to write a method that takes a >> >> >non-set > > >>amount of arguments? (Other than just passing the method a growable >>array.. which is a viable alternative) >> >>Ie >> >>public String myfunction(String a, String b, String c.... on down the >> >> >line > > >>indefinitly) >> >>? >>I thought I had seen this done somewhere somehow but I may be wrong. >>Thanks! >> >> >>--------------------------------------------------------------------- >>To unsubscribe, e-mail: [EMAIL PROTECTED] >>For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >>--------------------------------------------------------------------- >>To unsubscribe, e-mail: [EMAIL PROTECTED] >>For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.512 / Virus Database: 309 - Release Date: 19.08.2003 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.512 / Virus Database: 309 - Release Date: 19.08.2003 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]