java başlangıç

Enigma Mouse Click

Tıklanın yer bilgisini sol üst köşeye yazar. public enigma.console.Console cn = Enigma.getConsole(“Mouse and Keyboard”); public TextMouseListener tmlis; public KeyListener klis; public int mousepr; public int mousex, mousey; Game() throws Exception { tmlis = new TextMouseListener() { public void mouseClicked(TextMouseEvent arg0) { } public void mousePressed(TextMouseEvent arg0) { if (mousepr == 0) { mousepr = 1; …

Enigma Mouse Click Read More »

Java’da Thread Yaratmak

Java’da multithread işlemler gerçekleştirebilmek için Thread sınıfına ihtiyaç duyarız. Bu sınıftan nesne üretebilmek çok basittir. Thread thread = new Thread(); Oluşturduğumuz Thread sınıfı nesnesi bize eş zamanlı işlemler yapıabilme olanağı sağlamaktadır.Yapacağımız işlemi ise Runnable interface’ini implement eden bir sınıf arayıcılığı ile sağlamaktayız.

Java’da Sıralı bir Diziye Ekleme Yeri Bulmak

Verilmiş sıralı bir dizi ve girilen bir değer için eğer değer dizide varsa dizideki yerini eğer dizide yoksa dizide eklenebileceği yeri döndüren algoritma.(Not: Dizide aynı elemandan sadece bir tane olduğu varsayılacaktır.) Algoritma için  bir kaç örnek [1,3,5,6], 5 -> 2 [1,3,5,6], 2 -> 1 [1,3,5,6], 7 -> 4 [1,3,5,6], 0 -> 0 Bu aslında binary …

Java’da Sıralı bir Diziye Ekleme Yeri Bulmak Read More »

Java’da String’i Integer’a Çevirmek

String değişkeninin içerisindeki sayıyı bir integer değişkenine çevirmek için kullanılabilecek bir algoritma. Dikkat edilmesi gereken noktalar Null veya Boş bir String olabilir String içerisinde boşluklar olabilir + veya – işaretleri olabilir Minimum ve  Maksimum değeri aşmaması gerekiyor public int atoi(String str) { if (str == null || str.length() < 1) return 0; // trim white …

Java’da String’i Integer’a Çevirmek Read More »