泛型用到哪些集合:List Set Map
List<String> list=new ArraList<String>();
list.add("美女");
list.add("帅哥");
list.add("芙蓉姐姐");
packagegeneric;
import java.util.Arrays;
import org.junit.Test;
/**
* @author sunyb
*
*/
public class genericTest1 {
@Test
public void run()
{
Integer []intArry= new Integer[]{1,2,3,4,5,6};
change(intArry,1,4);
System. out.println(Arrays.toString(intArry));
String []strArr= new String[]{"aaaa","bbbb" ,"cccc" ,"dddd" ,"eeee" ,"ffff" ,"gggg" ,"ssss" };
change(strArr,1,3);
System. out.println(Arrays.toString(strArr));
}
public <T> void change(T[] arr,int i,int j)
{
T temp=arr[i];
arr[i]=arr[j];
arr[j]=temp;
}
/**
* 修改下标为i,和j的元素值
* @param strArr
* @param i
* @param j
*/
/* private void change(String[] strArr, int i, int j) {
String temp=strArr[i];
strArr[i]=strArr[j];
strArr[j]= temp;
}*/
/**
* 修改下标为i,和j的元素值
* @param intArry
* @param i
* @param j
*/
/*private void change(int[] intArry, int i, int j) {
int temp =intArry[i];
intArry[i]=intArry[j];
intArry[j]= temp;
}*/
}