Package net.zemberek.islemler
Class HeceIslemleri
- java.lang.Object
-
- net.zemberek.islemler.HeceIslemleri
-
public class HeceIslemleri extends java.lang.Object
HeceIslemleri User: aakin Date: Mar 6, 2004
-
-
Constructor Summary
Constructors Constructor Description HeceIslemleri(Alfabe alfabe, Heceleyici heceleyici)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int[]
heceIndeksleriniBul(java.lang.String giris)
Verilen kelime için sonHeceHarfSayisi indekslerini bir dizi içinde döndürür.java.lang.String[]
hecele(java.lang.String giris)
Gelen String'i turkce heceleme kurallarina gore hecelerine ayirir.boolean
hecelenebilirmi(java.lang.String giris)
girisin hecelenebir olup olmadigini bulur.
-
-
-
Constructor Detail
-
HeceIslemleri
public HeceIslemleri(Alfabe alfabe, Heceleyici heceleyici)
-
-
Method Detail
-
hecele
public java.lang.String[] hecele(java.lang.String giris)
Gelen String'i turkce heceleme kurallarina gore hecelerine ayirir. Sonucta heceleri bir liste icinde dondurur. Eger heceleme yapilamazsa bos liste doner.- Parameters:
giris
- hecelenecek kelime- Returns:
- sonHeceHarfSayisi String dizisi
-
hecelenebilirmi
public boolean hecelenebilirmi(java.lang.String giris)
girisin hecelenebir olup olmadigini bulur.- Parameters:
giris
- hecelenecek kelime- Returns:
- hecelenebilirse true, aksi halde false.
-
heceIndeksleriniBul
public int[] heceIndeksleriniBul(java.lang.String giris)
Verilen kelime için sonHeceHarfSayisi indekslerini bir dizi içinde döndürür. Open office gibi uygulamalar bu metodu kullaniyor.- Parameters:
giris
- : Hece indeksleri belirlenecek- Returns:
- Hece indekslerini tutan bir int[] Örnek: "merhaba" kelimesi için 0,3,5 "türklerin" kelimesi için 0,4,6
-
-