Logo Search packages:      
Sourcecode: zemberek version File versions  Download package

HarfDizisi net::zemberek::yapi::HarfDizisi::harfSil ( int  index  )  [inline]

verilen pozisyondaki harfi siler. kelimenin kalan kismi otelenir. eger verilen pozisyon yanlis ise ArrayIndexOutOfBoundsException firlatir.

"kedi" icin (2) "kei" olusturur.

Parameters:
index silinecek harf pozisyonu
Returns:
dizinin kendisi.
Exceptions:
ArrayIndexOutOfBoundsException 

Definition at line 384 of file HarfDizisi.java.

Referenced by net::zemberek::tr::islemler::TurkceCozumlemeYardimcisi::kelimeBicimlendir(), net::zemberek::yapi::kok::SonHarfDusmesi::uygula(), and net::zemberek::yapi::kok::AraSesliDusmesi::uygula().

                                         {
        if (index < 0 || index >= boy)
            throw new ArrayIndexOutOfBoundsException("indeks degeri:" + index + " fakat harf dizi boyu:" + boy);
        if (index == boy - 1) {
            boy--;
        } else {
            System.arraycopy(dizi, index + 1, dizi, index, boy - index - 1);
            boy--;
        }
        return this;
    }


Generated by  Doxygen 1.6.0   Back to index