როგორ წავშალო სიმბოლო StringBuffer Java-დან?
როგორ წავშალო სიმბოლო StringBuffer Java-დან?

ვიდეო: როგორ წავშალო სიმბოლო StringBuffer Java-დან?

ვიდეო: როგორ წავშალო სიმბოლო StringBuffer Java-დან?
ვიდეო: Remove Characters from Number String in Java | use of StringBuffer in Java Part 1 2024, მაისი
Anonim

StringBuffer . წაშლა () მეთოდი შლის პერსონაჟები ამ მიმდევრობის ქვესტრიქონში. ქვესტრიქონი იწყება მითითებული დასაწყისიდან და ვრცელდება პერსონაჟი ინდექსის ბოლოს - 1 ან მიმდევრობის ბოლომდე, თუ ასეთი არ არის პერსონაჟი არსებობს. თუ დასაწყისი ტოლია დასასრულის, ცვლილებები არ ხდება.

შემდგომში, შეიძლება ასევე იკითხოთ, როგორ შემიძლია ამოიღო ბოლო სიმბოლო ჯავის სტრიქონიდან?

ქვესტრიქონი () ჯავის კლასის ჩაშენებული მეთოდი substring(). სიმებიანი ყველაზე ცნობილი გზაა როგორ ამოიღონ The ბოლო პერსონაჟი . ეს კეთდება არსებულიდან მიღებით სიმებიანი ყველა პერსონაჟები დაწყებული პირველი ინდექსის პოზიციიდან 0-მდე ბოლო პოზიცია ნიშნავს სიგრძეს სიმებიანი მინუს 1.

მეორეც, რას იყენებს StringBuffer Java-ში? StringBuffer java-ში გამოიყენება მოდიფიცირებადი String ობიექტების შესაქმნელად. ეს ნიშნავს, რომ ჩვენ შეგვიძლია გამოიყენეთ StringBuffer სიმების ან სიმბოლოების თანმიმდევრობის მიმაგრება, შებრუნება, ჩანაცვლება, შეერთება და მანიპულირება. შესაბამისი მეთოდები ქვეშ StringBuffer კლასი იქმნება შესაბამისად ამ ფუნქციების შესასრულებლად.

ანალოგიურად შეიძლება ვინმემ იკითხოს, როგორ წაშალოთ რაღაც ჯავაში?

Აქ არ არის წაშლა in ჯავა , და ყველა ობიექტი იქმნება გროვაზე. JVM-ს აქვს ნაგვის შემგროვებელი, რომელიც ეყრდნობა მითითებების რაოდენობას. მას შემდეგ რაც აღარ იქნება მითითება ობიექტზე, ის ხელმისაწვდომი გახდება ნაგვის შემგროვებლის მიერ შეგროვებისთვის.

რა არის სტრიქონის ბოლო სიმბოლო?

სიმები C-ში წარმოდგენილია მასივებით პერსონაჟები . დასასრული სიმებიანი აღინიშნება სპეციალური პერსონაჟი , ნული პერსონაჟი , რომელიც უბრალოდ პერსონაჟი მნიშვნელობით 0. (null პერსონაჟი არ აქვს კავშირი, გარდა სახელისა ნულ მაჩვენებელთან. ASCII-ში პერსონაჟი კომპლექტი, ნულოვანი პერსონაჟი ჰქვია NUL.)

გირჩევთ: