Πώς μπορώ να αφαιρέσω έναν χαρακτήρα από ένα StringBuffer σε Java;
Πώς μπορώ να αφαιρέσω έναν χαρακτήρα από ένα StringBuffer σε Java;

Βίντεο: Πώς μπορώ να αφαιρέσω έναν χαρακτήρα από ένα StringBuffer σε Java;

Βίντεο: Πώς μπορώ να αφαιρέσω έναν χαρακτήρα από ένα StringBuffer σε Java;
Βίντεο: Αντικειμενοστραφής 2021 Διάλεξη 5η 2024, Δεκέμβριος
Anonim

StringBuffer . διαγράφω () η μέθοδος αφαιρεί το χαρακτήρες σε μια υποσυμβολοσειρά αυτής της ακολουθίας. Η υποσυμβολοσειρά ξεκινά από την καθορισμένη αρχή και εκτείνεται στο χαρακτήρας στο τέλος του δείκτη - 1 ή στο τέλος της ακολουθίας, εάν δεν υπάρχει τέτοιο χαρακτήρας υπάρχει. Εάν η αρχή είναι ίση με το τέλος, δεν γίνονται αλλαγές.

Στη συνέχεια, μπορεί κανείς να ρωτήσει, πώς μπορώ να αφαιρέσω τον τελευταίο χαρακτήρα από μια συμβολοσειρά σε Java;

substring() της Java ενσωματωμένη μέθοδος substring() της κλάσης Σειρά είναι ο πιο γνωστός τρόπος πώς να αφαιρέσετε ο τελευταίος χαρακτήρας . Αυτό γίνεται παίρνοντας από το υπάρχον Σειρά όλα χαρακτήρες ξεκινώντας από την πρώτη θέση του δείκτη 0 μέχρι την επόμενη τελευταίος θέση, σημαίνει το μήκος του σειρά μείον 1.

Δεύτερον, ποια είναι η χρήση του StringBuffer στην Java; StringBuffer σε java χρησιμοποιείται για τη δημιουργία τροποποιήσιμων αντικειμένων συμβολοσειράς. Αυτό σημαίνει ότι μπορούμε χρησιμοποιήστε το StringBuffer για προσάρτηση, αντιστροφή, αντικατάσταση, συνένωση και χειρισμό συμβολοσειρών ή ακολουθίας χαρακτήρων. Αντίστοιχες μέθοδοι υπό StringBuffer class δημιουργούνται αντίστοιχα για να τηρούν αυτές τις λειτουργίες.

Παρομοίως, κάποιος μπορεί να ρωτήσει, πώς διαγράφετε κάτι στην Java;

Δεν υπάρχει διαγράφω σε Ιάβα , και όλα τα αντικείμενα δημιουργούνται στο σωρό. Το JVM διαθέτει έναν συλλέκτη σκουπιδιών που βασίζεται σε μετρήσεις αναφοράς. Μόλις δεν υπάρχουν περισσότερες αναφορές σε ένα αντικείμενο, αυτό γίνεται διαθέσιμο για συλλογή από τον συλλέκτη σκουπιδιών.

Ποιος είναι ο τελευταίος χαρακτήρας μιας συμβολοσειράς;

Χορδές στο C αντιπροσωπεύονται από πίνακες των χαρακτήρες . Το τέλος του σειρά επισημαίνεται με ένα ειδικό χαρακτήρας , το μηδενικό χαρακτήρας , που είναι απλά το χαρακτήρας με την τιμή 0. (Το null χαρακτήρας δεν έχει καμία σχέση εκτός από το όνομα με τον μηδενικό δείκτη. Στο ASCII χαρακτήρας σετ, το μηδενικό χαρακτήρας ονομάζεται NUL.)

Συνιστάται: