1. login neatbeans, bikin new file
1.
Tugas Array
Array juga dapat diberikan nilai awal
(diinialisasi) pada saat pendefinisian
package Arraypia;
public class Arraypia {
public static void main (String[] args) {
String nama;
int nim;
nama ="sephia anita sahrina";
nim = 20071006;
System.out.println ("====================================");
System.out.println ("Nama
:"+nama);
System.out.println ("NIM
:"+nim);
System.out.println
("====================================");
int
hari []= {
31,
28, 31, 30, 31, 30, 30, 31, 30, 31, 30, 31, 30, 30, 30, 31, 31, 31,
};
for(int i = 0; i < 12; i++)
System.out.println("Bulan
" + (i+1) + " = " +hari[i]);
}
}
Contoh
Menampilkan Nama Mahasiswa dan NIM
package Arraypia;
import java.util.ArrayList;
import java.util.List;
public class Arraypia {
public static void main (String[] args) {
String nama;
int nim;
nama ="sephia anita
sahrina - 20071006";
System.out.println
("====================================");
System.out.println
("Nama :"+nama);
//Membuat Objek ArrayList dengan Tipe Data String
List<String>
mahasiswa = new ArrayList<>();
//Menambahkan Data String
pada Objek mahasiswa
mahasiswa.add("sephia");
mahasiswa.add("anita");
mahasiswa.add("sahrina");
mahasiswa.add("comel");
mahasiswa.add("jago
pubg juga");
//Membuat Objek ArrayList
dengan Tipe Data Integer
List<Integer> niml =
new ArrayList<>();
//Menambahkan Data Integer
pada Objek nim
niml.add(1001);
niml.add(1002);
niml.add(1003);
niml.add(1004);
niml.add(1005);
//Mencetak Nilai Satu
Persatu dari Kedua Objek ArrayList
System.out.println(mahasiswa.get(0));
System.out.println(mahasiswa.get(1));
System.out.println(mahasiswa.get(2));
System.out.println(mahasiswa.get(3));
System.out.println(mahasiswa.get(4));
//Mencetak Nilai dari
Kedua Objek sesuai dengan Posisi Index Array
System.out.println(niml.get(0));
System.out.println(niml.get(1));
System.out.println(niml.get(2));
System.out.println(niml.get(3));
System.out.println(niml.get(4));
}
}
pada program tersebut, untuk
menambahkan data pada array, kita menggunakan fungsi add() dan untuk mencetak
nilai, kita menggunakan fungsi get().
untuk mencetak semua nilai pada objek secara langsung, kita tidak perlu
menggunakan fungsi get(), kalian cukup menghapus fungsi tersebut, lalu
mamanggilnya, sepert ini:
System.out.println(mahasiswa);
System.out.println(nim);
Selanjtunya, pada ArrayList kita dapat menggabungkan nilai/value dari kedua objek yang memiliki Tipe Data yang sama, menggunakan fungsi addAll().
package Arraypia;
import java.util.ArrayList;
import java.util.List;
public class Arraypia {
public static void main (String[] args) {
String nama;
int nim;
nama
="sephia anita sahrina - 20071006";
System.out.println ("====================================");
System.out.println ("Nama
:"+nama);
List<String> mahasiswa = new ArrayList();
mahasiswa.add("sephia");
mahasiswa.add("anita");
mahasiswa.add("sahrina");
//Membuat Objek
Baru dengan Tipe Data String
List<String> mahasiswa1 = new
ArrayList<>();
mahasiswa.add("comel");
mahasiswa.add("jago pubg juga");
//Membuat Objek
Baru dengan Tipe Data Integer
List<Integer> niml = new ArrayList<>();
niml.add(1001);
niml.add(1002);
niml.add(1003);
//Membuat Objek
Baru dengan Tipe Data Integer
List<Integer> nim1 = new ArrayList<>();
niml.add(1004);
niml.add(1005);
//Menambahkan
Semua Data Pada Kedua Objek dengan Tipe Data Yang Sama
mahasiswa.addAll(mahasiswa1);
niml.addAll(nim1);
//Mencetak
Semua Nilai menggunakan for-loops
System.out.println(mahasiswa);
System.out.println(niml);
}
}
Komentar
Posting Komentar