Ο σκοπός της λειτουργίας τελειώματα είναι να αφαιρέσετε πρόσθιας και οπίσθιας λευκό χώρο από μια συμβολοσειρά κειμένου ή μεταβλητή τιμή . Λευκή χώρος μπορεί να περιλαμβάνει διάφορους χαρακτήρες και ακολουθίες κειμένου . Εφαρμογές Java διαβάζουν συχνά το κείμενο από εξωτερικά αρχεία , πηγές δεδομένων ή από την είσοδο του χρήστη . Το κείμενο αυτό θα περιέχει συχνά πλεόνασμα χαρακτήρες που δεν είναι απαραίτητοι όταν η χορδή έχει εισαχθεί στην εφαρμογή . Αν δεν αφαιρέσετε το άσπρο διάστημα μπορεί να επηρεάσει την επεξεργασία ή την προβολή χορδές μέσα σε ένα περιβάλλον εργασίας χρήστη , έτσι ώστε οι προγραμματιστές συχνά επιλέγουν να το αφαιρέσετε .
Εικόνων Επιστροφή
Η
Η επένδυση μέθοδος επιστρέφει μια συμβολοσειρά αντίγραφο των χορδών. Η συμβολοσειρά που επιστρέφεται αντιπροσωπεύει το string η μέθοδος που καλείται , αλλά με το λευκό κενό απομακρύνεται τόσο από την αρχή και το τέλος . Strings είναι αμετάβλητοι σε Java , το οποίο σημαίνει ότι ένα παράδειγμα συμβολοσειράς δεν μπορούν να επεξεργαστούν , να αντικατασταθεί μόνο με μια νέα σειρά . Ως εκ τούτου, η επιστροφή από τη μέθοδο επένδυση δεν είναι η ίδια σειρά , αλλά ένα νέο με τους ίδιους χαρακτήρες αντιγράφονται στη θέση του , εκτός από τυχόν χαρακτήρες κενού χώρου σε ηγετικές θέσεις ή τελικά . Οι προγραμματιστές μπορούν να επιλέξουν να χρησιμοποιήσουν την επιστροφή από την επένδυσή της μεθόδου ως ξεχωριστή μεταβλητή , ή να αντικαταστήσει την αρχική μεταβλητή με την περικομμένη μορφή .
Η χρήση
Η
να καλέσετε τη μέθοδο εγχόρδων , το μόνο που χρειάζεστε είναι μια μεταβλητή συμβολοσειράς ή κυριολεκτική . Το ακόλουθο δείγμα σύνταξης αποδεικνύει τη χρήση του λειτουργία περικοπής σε μια απλή μεταβλητή συμβολοσειράς που είναι το πρώτο που δηλώνονται και αποδίδεται αξία :
String someText = " Hello" ?
SomeText = someText.trim ( ) ;//τώρα " Hello "
Αυτός ο κώδικας καλεί τη μέθοδο επένδυση για την " someText " μεταβλητή , επιστρέφοντας τη νέα σειρά μείον τους διαστημικούς χαρακτήρες στην αρχή και το τέλος . Ο κώδικας επανεκχωρεί επίσης την αρχική σειρά μεταβλητή αναφοράς με τη νέα τιμή συμβολοσειράς .
Εικόνων Δυνατότητες
Η
Εάν η επένδυση μέθοδος σειρά καλείται σε μια σειρά , είτε με κανένα λευκό χώρο σε η αρχή ή το τέλος ή χωρίς χαρακτήρες σε αυτό καθόλου, απλώς θα επιστρέψει μια αναφορά στην ίδια σειρά που κλήθηκε . Αν η μέθοδος καλείται σε μια σειρά με λευκό κενό στο ένα ή και στα δύο άκρα , η σειρά επέστρεψε , φυσικά, θα είναι μικρότερη σε μήκος . Οι προγραμματιστές πρέπει επίσης να συνειδητοποιήσουμε ότι η μέθοδος τελειώματα αφαιρεί μόνο το άσπρο διάστημα από τα άκρα των χορδών , όχι από τη μέση .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα