Sometimes, we want a method to return values of the corresponding type based on the parameter type. In addition, if we want to return the array parameters, we can see a short piece of useful code in think in Java today, share!
Two methods can be used for implementation: Class parameters and method parameters. I personally think the method parameters are good and flexible.
Package Oliver. java. test. array; <br/> Import Java. util. arrays; <br/> class classparameter <t >{< br/> Public T [] func (T [] Arg) {return ARG ;} <br/>}< br/> class methodparameter {<br/> Public static <t> T [] func (T [] Arg) {return ARG ;} <br/>}< br/> public class parameterizedarraytype {<br/> Public static void main (string [] ARGs) {<br/> // instantiate classparameter <br/> classparameter <integer> CP = new classparameter <integer> (); <br/> integer [] int1 = {1, 2, 3, 4, 5 }; <br/> // create an array using class parameters <br/> integer [] int2 = CP. func (int1); <br/> // create an Array Using method parameters <br/> integer [] int3 = methodparameter. func (int1); <br/> // print the result <br/> system. out. println (arrays. tostring (int2); <br/> system. out. println (arrays. tostring (int3); <br/>}< br/>}