一、实验目的熟悉并掌握泛型方法的定义与使用。二、预习内容I/O的属性及应用三、实验设备与环境1.Java开发包JDK2.开发软件 (IDEA)四、实验内容1.定义一个泛型方法addOp()形参接收的类型为泛型数组。在方法体内为传入的数组进行累加或者拼接。如传入为Integer[]则累加传入String[]则拼接字符串其他类型的数组不做处理通过flag标记传入的数组类型使用switch(flag),输出拼接或者累加的结果。2.参考代码如下package Shiyan.duizhan.fangxing; public class Fanxing1 { public static Tvoid addOp(T[] array){ int flag0,sum0; String s; for(int i0;iarray.length;i){ if(array instanceof Integer[]){ flag1; Integer []array1(Integer[]) array; sumsumarray1[i]; } else if (array instanceof String[]) { flag2; ss array[i]; }else{ flag3; } } switch (flag){ case 1: System.out.println(sumsum); break; case 2: System.out.println(Strs); break; case 3: System.out.println(传入的数组非整型或字符型); } } public static void main(String[] args) { Integer [] intArry {1,2,3,4,5,6,7,}; String[] strArry {i,love,you}; Float[] floatArry {1.2f,1.4f,6.7f}; addOp(intArry); addOp(strArry); addOp(floatArry); } }3.运行结果如下