diff --git a/w8/Pair.java b/w8/Pair.java new file mode 100644 index 0000000..78493ac --- /dev/null +++ b/w8/Pair.java @@ -0,0 +1,29 @@ +package w8; + +public class Pair { + private k key; + private v value; + public Pair(k key,v value){ + this.key=key; + this.value=value; + } + public k getkey(){ + return key; + } + public v getvalue(){ + return value; + } + public static Pair swap(Pair pair){ + return new Pair<>(pair.getvalue(),pair.getkey()); + } +} +class PairTest { + public static void main(String[] args) { + Pair pair=new Pair<>(1,"a"); + System.out.println(pair.getkey()); + System.out.println(pair.getvalue()); + Pair pair2=Pair.swap(pair); + System.out.println(pair2.getkey()); + System.out.println(pair2.getvalue()); + } +} diff --git a/w8/运行截图.png b/w8/运行截图.png new file mode 100644 index 0000000..48ad2bc Binary files /dev/null and b/w8/运行截图.png differ