Menerapkan Dekade Menggunakan Kelas Ennead
Deskripsi Masalah
Bagaimana cara mengimplementasikan kelas Decade menggunakan kelas Ennead?
Contoh
Contoh berikut menunjukkan bagaimana menyelesaikan tugas di atas. Setiap tupel memiliki metode add () dan addAtX () untuk mengonversi tupel.
Buat file kelas java bernama TupleTester di C:\>JavaTuples.
File: TupleTester.java
package com.tutorialspoint;
import org.javatuples.Decade;
import org.javatuples.Ennead;
public class TupleTester {
public static void main(String args[]){
Ennead<Integer, Integer, Integer, Integer, Integer, Integer,
Integer, Integer, Integer> ennead = Ennead.with(5,6,7,8,9,10,11,12,13);
System.out.println(ennead);
Decade<Integer, Integer, Integer, Integer, Integer, Integer,
Integer, Integer, Integer, String> decade = ennead.add("test");
Decade<String, Integer, Integer, Integer, Integer, Integer,
Integer, Integer, Integer, Integer> decade1 = ennead.addAt0("test");
System.out.println(decade);
System.out.println(decade1);
}
}
Verify the result
Kompilasi kelas menggunakan javac kompiler sebagai berikut -
C:\JavaTuples>javac -cp javatuples-1.2.jar ./com/tutorialspoint/TupleTester.java
Sekarang jalankan TupleTester untuk melihat hasilnya -
C:\JavaTuples>java -cp .;javatuples-1.2.jar com.tutorialspoint.TupleTester
Keluaran
Verifikasi Output
[5, 6, 7, 8, 9, 10, 11, 12, 13]
[5, 6, 7, 8, 9, 10, 11, 12, 13, test]
[test, 5, 6, 7, 8, 9, 10, 11, 12, 13]