Gerekli malzemeler
- 1 adet netbeans (www.netbeans.org)
- 1 adet zemberek api (https://zemberek.dev.java.net)
- Detaylı kullanım bilgisi için https://zemberek.dev.java.net/java_kullanim.html
Netbeans de bir Java Aplication projesi açıyoruz ve bir Main isimli class oluşturuyoruz.
Projemizin library kısmına sağ tık yapıp Add JAR diyerek indirdiğimiz API nin içindeki zemberek-0.6.4.jar dosyasını projemize ekliyoruz.
Şimdi Main.java dosyamızı açıp kod yazmaya başlıyoruz. Kod aşağıda eklidir.
1 package com.iucoders;
2 import net.zemberek.erisim.Zemberek;
3 //gerekli fonksiyonların kütüphanesini ekliyoruz.
4 public class Main {
5 public Main() {
6 }
7 public static void main(String[] args) {
8 Zemberek z=new Zemberek();
9 //Zemberek nesnesinin bir kopyasını oluşturalım
10 String cümle="yarin okula gidiciğum";
11 System.out.println("Hecelenecek cümle: "+cümle);
12 //javada türkçe değişken adı olabilir :)
13 String arr[]=z.hecele(cümle);
14 //heceleme yaptık
15 System.out.println("Hecele: ");
16 for(int i=0; i<arr.length;i++){
17 System.out.print(arr[i]+"-");
18 }
19 String kelime="gidiyrum";
20 System.out.println("Kelime yazım kontrolu: "+kelime);
21 System.out.println("\nKelime doğrumu:"+z.kelimeDenetle(kelime));
22 //kelime doğru değilse doğrusu ne olabilir
23 if(!z.kelimeDenetle(kelime)){
24 String oner[]=z.oner(kelime);
25 for(int j=0; j<arr.length;j++){
26 System.out.println(oner[j]);
27 }
28 }
29 }
30
31 }