Class HeceIslemleri


  • public class HeceIslemleri
    extends java.lang.Object
    HeceIslemleri User: aakin Date: Mar 6, 2004
    • 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.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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