JavaTuples - Öğeleri Kaldır

Bir demet, belirli dizindeki değeri kaldırmak için removeAtX () yöntemlerine sahiptir. Örneğin Triplet sınıfı aşağıdaki yöntemlere sahiptir.

  • removeAt0() - 0 dizinindeki değeri kaldırın ve sonuçlanan diziyi geri getirin.

  • removeAt1() - dizin 1'deki değeri kaldırın ve sonuçlanan diziyi geri getirin.

  • removeAt2() - dizin 2'deki değeri kaldırın ve sonuçlanan diziyi döndürün.

Bir elemanın kaldırılması yeni bir demet döndürür.

Misal

JavaTuples'ı çalışırken görelim. Burada bir demetteki değeri nasıl kaldıracağımızı göreceğiz.

TupleTester adlı bir java sınıf dosyası oluşturun. C:\>JavaTuples.

Dosya: TupleTester.java

package com.tutorialspoint;
import org.javatuples.Pair;
import org.javatuples.Triplet;
public class TupleTester {
   public static void main(String args[]){
      Triplet<String, Integer, String> triplet = Triplet.with(
         "Test1", Integer.valueOf(5), "Test2"
      );
      Pair<String, Integer> pair = triplet.removeFrom2();
      System.out.println("Triplet:" + triplet);
      System.out.println("Pair: " + pair);  
   }
}

Verify the result

Kullanarak sınıfları derleyin javac aşağıdaki gibi derleyici -

C:\JavaTuples>javac -cp javatuples-1.2.jar ./com/tutorialspoint/TupleTester.java

Şimdi sonucu görmek için TupleTester'ı çalıştırın -

C:\JavaTuples>java  -cp .;javatuples-1.2.jar com.tutorialspoint.TupleTester

Çıktı

Çıkışı Doğrulayın

Triplet:[Test1, 5, Test2]
Pair: [Test1, 5]