Pertemuan selanjutnya kami mempelajari tentang Stack,Dimana Stack adalah suatu struktur data yang penting dalam pemrograman yang mempunyai sifat LIFO (Last In First Out), Benda yang terakhir masuk ke dalam stack akan menjadi benda pertama yang dikeluarkan dari stack.
Berikut contoh code nya dalam Java:
Berikut contoh code nya dalam Java:
package pertemuan3a;
import java.lang.reflect.Array;
/** * Created by Acer on 03/06/2017. */public class Stack <T> {
//dia belum tau T,T itu caranya harus panggil class array,fungsi nya
public T[] array; public int pointer;
public Stack(Class <?> classname){
array=(T[]) Array.newInstance(classname, 10); pointer = -1; }
public void push (T item){
array[++pointer] = item; }
public T pop(){
return array[pointer--]; }
public static void main(String[] args){
Stack <Integer> Stack = new Stack<Integer> (Integer.class);
//objek kelas dari kelas tertentu }
}
Komentar
Posting Komentar