10.25.2010

contoh List

import java.util.List;
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.Arrays;

public class tugasList {
    public static void main(String []args) {
        // deklarasi
        List <String> nama;
        List <String> hp;

        List <String> nama1 = new ArrayList<String>();

        // bentuk list
        nama = new ArrayList<String>();
        hp = new LinkedList<String>();

        // menambah data ke list
        nama.add("fazar:");
        hp.add("081263275285");

        nama.add("agus:");
        hp.add("081263275285");

        nama.add("indah:");
        hp.add("081927842873:");

        nama.add("ronaldo:");
        hp.add("0085275878787");


        // banyak data
                System.out.println("nama: " + nama.size());
                System.out.println("nomorhp: " + hp.size());

                for (int i = 0; i < nama.size(); i++) {
                    // mengakses isi list
                    System.out.printf("%5s %5s\n", nama.get(i),
                hp.get(i));
        }
        System.out.println("___________________________");

                // hapus
                nama.remove(2);
                hp.remove(2);
                for (int i = 0; i < nama.size(); i++) {
                    // mengakses isi list
                    System.out.printf("%10s %5s\n", nama.get(i),
                        hp.get(i));
                }

                System.out.println();
                System.out.println("___________________________");
                // cari
                        System.out.println("agus: " + nama.contains("agus"));
                        System.out.println("indah: " + nama.contains("indah"));
                        System.out.println("indah: " + nama.indexOf("indah"));
                        System.out.println("agus: " + nama.indexOf("agus"));
                        System.out.println("____________________________");
                            // mengubah data
                                nama.set(0, "manohara:");
                                hp.set(0,"081925278789");
                                for (int i = 0; i < nama.size(); i++) {
                                    // mengakses isi list
                                    System.out.printf("%10s %5s\n", nama.get(i),
                                        hp.get(i));
                                }
                                System.out.println();



}
}

Tidak ada komentar:

Posting Komentar