Javascript

 

Java’da yığınlar, verilerin sıralı veya sırasız olarak depolanmasını ve işlenmesini sağlayan veri yapılarıdır. Java’da yığınlar, Java Collections Framework’ün bir parçasıdır ve “java.util.Stack” sınıfı ile temsil edilir.

Java'da Yığınlar Nasıl Kullanılır?

Yığınlar, “LIFO” (Last-In, First-Out) yapısına sahiptir, yani son eklenen eleman ilk çıkarılan eleman olur. Yığınlarda en üstteki eleman “top” olarak adlandırılır ve “push” ve “pop” işlemleri yapılabilir.

Aşağıdaki örnekte, yığın oluşturmak ve yığındaki elemanları eklemek ve çıkarmak için kullanılabilecek kod örneği verilmiştir:

import java.util.Stack; public class StackExample { public static void main(String args[]) { Stack<Integer> stack = new Stack<Integer>(); stack.push(10); stack.push(20); stack.push(30); System.out.println("Yığındaki Elemanlar: " + stack); System.out.println("Yığının Üstündeki Eleman: " + stack.peek()); System.out.println("Yığındaki Elemanlar: " + stack); System.out.println("Yığından Eleman Çıkarılıyor: " + stack.pop()); System.out.println("Yığındaki Elemanlar: " + stack); } }

Bu örnekte, “push” işlemi ile yığına eleman eklenir ve “peek” işlemi ile yığının üstündeki eleman görüntülenir. “pop” işlemi ile yığından eleman çıkarılır ve yığındaki elemanlar tekrar ekrana yazdırılır.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir