public class CekVersiRuntime {

    public static void main(String[] args) {
        Runtime.Version versi = Runtime.version();

        System.out.println("Versi lengkap     : " + versi);
        System.out.println("Angka feature     : " + versi.feature());

        Runtime.Version batas17 = Runtime.Version.parse("17");
        Runtime.Version batas21 = Runtime.Version.parse("21");
        Runtime.Version batas25 = Runtime.Version.parse("25");

        System.out.println("Memenuhi Java 17+ : " + (versi.compareTo(batas17) >= 0));
        System.out.println("Memenuhi Java 21+ : " + (versi.compareTo(batas21) >= 0));
        System.out.println("Memenuhi Java 25+ : " + (versi.compareTo(batas25) >= 0));
    }
}
