Java-da StringBuffer-dən simvolu necə silə bilərəm?
Java-da StringBuffer-dən simvolu necə silə bilərəm?

Video: Java-da StringBuffer-dən simvolu necə silə bilərəm?

Video: Java-da StringBuffer-dən simvolu necə silə bilərəm?
Video: CS50 2015 - Week 5 2024, Noyabr
Anonim

StringBuffer . silin () metodu aradan qaldırır personajlar bu ardıcıllığın alt sətirində. Alt sətir müəyyən edilmiş başlanğıcdan başlayır və bu nöqtəyə qədər uzanır xarakter indeksin sonunda - 1 və ya belə yoxdursa, ardıcıllığın sonuna qədər xarakter mövcuddur. Başlanğıc sona bərabərdirsə, heç bir dəyişiklik edilmir.

Sonradan soruşa bilərsiniz ki, Java-da sətirdən sonuncu simvolu necə silə bilərəm?

substring() Java sinfin daxili metodu alt sətri (). Simli ən məşhur yoludur necə çıxarmaq olar the son personaj . Bu, mövcud olandan əldə etməklə edilir Simli hamısı personajlar ilk indeks mövqeyindən başlayaraq 0-a qədər sonuncu mövqeyi, uzunluğu deməkdir simli mənfi 1.

İkincisi, Java-da StringBuffer-in istifadəsi nədir? Java-da StringBuffer dəyişdirilə bilən String obyektləri yaratmaq üçün istifadə olunur. Bu o deməkdir ki, bacarırıq StringBuffer istifadə edin Simləri və ya simvol ardıcıllığını əlavə etmək, tərsinə çevirmək, əvəz etmək, birləşdirmək və manipulyasiya etmək. Müvafiq üsullar altında StringBuffer sinif müvafiq olaraq bu funksiyalara riayət etmək üçün yaradılmışdır.

Eynilə soruşa bilər ki, Java-da bir şeyi necə silmək olar?

Yoxdur silin in java , və bütün obyektlər yığında yaradılır. JVM-də istinad sayılarına əsaslanan zibil toplayıcısı var. Bir obyektə daha çox istinad olmadıqda, o, zibil yığan tərəfindən toplanması üçün əlçatan olur.

Sətirin son simvolu nədir?

Simlər C-də massivlərlə təmsil olunur personajlar . Sonu simli xüsusi işarə ilə qeyd olunur xarakter , null xarakter , bu sadəcə olaraq xarakter 0 dəyəri ilə. (null xarakter null göstərici ilə adından başqa heç bir əlaqəsi yoxdur. ASCII-də xarakter set, sıfır xarakter NUL adlanır.)

Tövsiyə: