import java.util.List;

public class InferensiVar {
    public static void main(String[] args) {
        var nama = "Budi";                          // String
        var umur = 17;                              // int
        var tinggi = 168.5;                         // double
        var lulus = true;                           // boolean
        var daftar = List.of("Budi", "Siti", "Dewi"); // List<String>

        System.out.println("nama    = " + nama);
        System.out.println("umur    = " + umur);
        System.out.println("tinggi  = " + tinggi);
        System.out.println("lulus   = " + lulus);
        System.out.println("daftar  = " + daftar);

        umur = umur + 1;                            // boleh: int ke int
        System.out.println("umur    = " + umur);

        for (var siswa : daftar) {                  // var juga sah di loop
            System.out.println("siswa   = " + siswa);
        }
    }
}
