Kayıtlar

java etiketine sahip yayınlar gösteriliyor

Java Streams Nedir ve Nasıl Kullanılır?

Resim
Java Streams, Java 8 sürümüyle birlikte sunulan bir özelliktir. Bu özellik, verileri işlemek ve manipüle etmek için kolay bir yol sağlar. Streams, sıralı ve paralel olarak veri işleme yapabilen, birbirine bağlı bir dizi işleve sahip bir  tool'dur denebilir. Bu işlemler, filtrelendirme, eşleştirme, sıralama ve toplama gibi işlemleri içerir. Java Streams, kodun okunabilirliğini artırır ve kodu daha az hata yapma olasılığı olan bir işleme tarzına yönlendirir. Ayrıca, verileri işlemek için gereksiz döngüler veya geçici değişkenler oluşturmak yerine, kodun daha kısa ve daha açık hale getirilmesine olanak tanır. Java Streams kullanarak, bir veri kaynağından (dizi, liste, dosya vb.) veri öğeleri alabilir ve bu öğeler üzerinde bir dizi işlem gerçekleştirebilirsiniz. Bu işlemler, bir lambda ifadesi aracılığıyla sağlanır. Lambda ifadeleri, Java 8 ile birlikte sunulan başka bir özelliktir ve bir işlevi açık bir şekilde tanımlar. Java Streams kullanarak bir veri kaynağındaki verileri işlemek i

JAVA Swing ile Butonlara Giriş

Resim
JAVA Swing ile Butonlara Giriş  Arkadaşlar selamlar, bu yazımızda sizlerinde projenizde kullanabileceğiniz mini buton tıklama uygulaması yapmış bulunmaktayız. Bu kodumuzda JAVA Swing ile basit bir şekilde buton nasıl eklenir, nasıl buton dinlenir ve kullanıcı tarafından yazılan yazı nasıl çekilir onları bulacaksınız. İsterseniz hemen kodumuza geçelim. JavaApplication1.java package javaapplication1; /** * * @author mehmetfarukgul */ import javax.swing.*; import java.awt.*; import java.awt.event.*; public class JavaAplication1 { public static void main ( String [] args ) { //sayfayi olusturuyoruz burada JFrame f = new JFrame ( "mfgstudio Example" ); //yazi yazma ve normal yazi yerini ekliyoruz final TextField tf = new TextField (); final JLabel lb = new JLabel ( "" ); f . add (lb); tf . setBounds ( 120 , 120 , 150 , 20 ); lb . setBounds ( 120 , 160 , 150 , 20 );

Java ile LinkedList (Düzenli Ekleme, Silme, Araya Ekleme)

Resim
Evet arkadaşlar bugün sizlerle Java ile LinkedList (Düzenli Ekleme, Silme, Araya Ekleme) işlemlerini yapacağız. Tabi bunu yaparken bağlı listeye düzenli ekleme kısmını yapamadım tam olarak ama kendime göre düzenlemelerim bulunmakta.  !>Eğer sizin bir çözümünüz var ise bana yan taraftan mail atabilir, yada alta yoruma yazabilirsiniz.<!  Hadi başlayalımm >>> >>> >>> public class LinkedList {          //Burada tanımladık.     Node head; //node sınıfını oluşturana kadar hata verir (eğer baştan yazacaksanız.)          //burada Node sınıfını olusturduk     static class Node {                   int data;  //bu verimizi tutacak bizim için         Node next;  // bu sonraki node'un değerini tutacak            // Constructor'ımız burada         Node(int d)          {              data = d;              next = null;          }      }           //Burada Bağlı listeye ekleme yapacağız.     public static LinkedList insert(LinkedL

JAVA'DA LİNKEDLİST NASIL YAPILIR GÖRELİM

Resim
JAVA'DA LİNKEDLİST NASIL YAPILIR GÖRELİM Şimdi sizlerle java'da linkedlist örneği yapacağız. Örnekleri türkçeleştirmeye ve anlatmaya çalıştım sizler için. package mfg_sadi; /**  *  * @author mfg  */ public class LinkedList {          //Burada tanımladık.     Node head; //node sınıfını oluşturana kadar hata verir (eğer baştan yazacaksanız.)          //burada Node sinifini olusturduk     static class Node {                   int data;  //bu verimizi tutacak bizim icin         Node next;  // bu sonraki node'un degerini tutacak            // Constructor'ımız burada         Node(int d)          {              data = d;              next = null;          }      }           //Burada Bağlı listeye ekleme yapacağız.     public static LinkedList insert(LinkedList list, int data) {          // Yeni bir node oluşturuyoruz veriyle beraber.         Node new_node = new Node(data);          //Devamını null yapıyoruz çünkü boş devamı.         new_