1.首先将jdk中的tools.jar导入项目中
2.代码体现:
package com.java.test;
import com.sun.tools.javac.util.Pair;
public class TestDemo01 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Object c =getNum(4, 3, 2) ;
//System.out.println(c);
Object a = new Object();
Pair<Object,String> pair = new Pair<>(new TestPair(),"bbb");
TestPair object = (TestPair) pair.fst ;
Integer sum = object.getNum() ;
String o = pair.snd ;
System.out.println(sum);
System.out.println(o);
}
public static Object getNum(Integer a,Integer b,Integer d){
Object c = null ;
c = a<b?a:b<d+a;
return c ;
}
}
class TestPair{
public Integer getNum(){
Integer sum = 0 ;
for(int i = 0;i<100;i++){
if(i%2==0){
System.out.println(i);
sum=sum+i ;
}
}
return sum ;
}
@Override
public String toString() {
return "TestPair []";
}
}
Pair中有两个特殊的属性(fst,snd),分别获取pair中存放的两个对象,默认是Object类型的,可以使用泛型指定两个参数的类型