java涓璸air鎬庝箞浣跨敤
鍦↗ava涓紝Pair锛堝锛夋槸涓€涓敤浜庡瓨鍌ㄤ袱涓璞$殑鏁版嵁缁撴瀯銆傝浣跨敤Pair锛屽彲浠ユ寜鐓т互涓嬫楠よ繘琛屾搷浣滐細
- 瀵煎叆Pair绫绘墍鍦ㄧ殑鍖咃紙閫氬父鏄?code>org.apache.commons.lang3.tuple锛夛細
import org.apache.commons.lang3.tuple.Pair;
- 鍒涘缓Pair瀵硅薄骞舵寚瀹氫袱涓璞$殑鍊硷細
Pair<String, Integer> pair = Pair.of("hello", 10);
- 鑾峰彇Pair涓殑鍊硷細
String firstValue = pair.getLeft();
Integer secondValue = pair.getRight();
鎴栬€呭彲浠ヤ娇鐢?code>getFirst()鍜?code>getSecond()鏂规硶鏉ヨ幏鍙栧€笺€?/p>
- 鍙互閫氳繃淇敼Pair瀵硅薄鐨勫€兼潵鏇存柊鍏朵腑鐨勫€硷細
pair.setLeft("world");
pair.setRight(20);
瀹屾暣绀轰緥锛?/p>
import org.apache.commons.lang3.tuple.Pair;
public class PairExample {
public static void main(String[] args) {
Pair<String, Integer> pair = Pair.of("hello", 10);
String firstValue = pair.getLeft();
Integer secondValue = pair.getRight();
System.out.println("First value: " + firstValue); // 杈撳嚭锛欶irst value: hello
System.out.println("Second value: " + secondValue); // 杈撳嚭锛歋econd value: 10
pair.setLeft("world");
pair.setRight(20);
firstValue = pair.getLeft();
secondValue = pair.getRight();
System.out.println("First value: " + firstValue); // 杈撳嚭锛欶irst value: world
System.out.println("Second value: " + secondValue); // 杈撳嚭锛歋econd value: 20
}
}