Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να αφαιρέσει ένα υποσυμβολοσειράς Από το String σε Java

Χορδές μπορεί να μην είναι τα πιο συναρπαστικά στοιχεία προγραμματισμού Java , αλλά πολλές εφαρμογές δεν θα μπορούσε να λειτουργήσει χωρίς αυτούς . Προγράμματα περιήγησης στο Web και desktop εφαρμογές στηρίζονται σε δεδομένα συμβολοσειράς για να εμφανιστεί το κείμενο και να επικοινωνούν με τους χρήστες . Java έχει πολλά ενσωματωμένα μαθήματα εγχόρδων που αναπτύσσουν ελεύθερο από την αγγαρεία της κωδικοποίησης δικές τους λειτουργίες στα strings . " Αντικαταστήσει " μέθοδο της Java , για παράδειγμα , μπορεί να σας βοηθήσει να αφαιρέσετε μια ανεπιθύμητη συμβολοσειράς από μια υπάρχουσα string χρησιμοποιώντας μερικές γραμμές κώδικα . Οδηγίες
Η

1 Ξεκινήστε το πρόγραμμα που χρησιμοποιείτε για να επεξεργαστείτε τα προγράμματα Java . 2

Ανοίξτε ένα από τα αρχεία Java σας και να εντοπίσετε τη μέθοδο " Main" .

με 3

Επικολλήστε τον ακόλουθο κώδικα στο επάνω μέρος αυτής της μεθόδου :

String originalString = " Αυτή είναι η αρχική συμβολοσειρά κειμένου" ?

String subStringToRemove = " αρχικό κείμενο " ?

String replacementValue = " " ?

String κενό = " " ?

Η μεταβλητή " originalString " κατέχει αρχική συμβολοσειρά κειμένου σας . Η επόμενη μεταβλητή , " subStringToRemove , " περιέχει την συμβολοσειρά που θέλετε να βρείτε . Η " replacementValue " μεταβλητή έχει το string αντικατάστασης , και "κενό " ορίζει ένα κενό χαρακτήρα
Η 4

Προσθέστε τον ακόλουθο κώδικα κάτω από τον κώδικα στο Βήμα 3 : .

String newString = originalString . αντικαταστήσει ( subStringToRemove + κενό , replacementValue ) ?

System.out.println ( newString ) ?

Η πρώτη γραμμή εκτελεί τη μέθοδο της Java " αντικαταστήσει " . Η μέθοδος αυτή , ένα μέλος της κατηγορίας " String " , σας επιτρέπει να αντικαταστήσετε τους χαρακτήρες και τις λέξεις μέσα σε ένα string . Για να πάρετε αυτή τη μέθοδο για να καταργήσετε μια δευτερεύουσα , ο κώδικας εκχωρεί μια τιμή null στο " replacementValue " μεταβλητή , όπως φαίνεται στο Βήμα 3 . Το " κενό" μεταβλητή εξασφαλίζει ότι δεν υπάρχουν επιπλέον κενά εμφανίζονται στην προκύπτουσα χορδή . Η μεταβλητή " newString » κατέχει αυτό το αποτέλεσμα . Η τελευταία δήλωση δείχνει πώς η αρχική σειρά μοιάζει πάλι Java αφαιρεί το substring .
5

Αποθηκεύστε το αρχείο και να το εκτελέσετε . Ο κωδικός θα εκτελέσει και να αφαιρέσετε "πρωτότυπο κείμενο" από την αρχική συμβολοσειρά κειμένου που περιέχει "Αυτή είναι η αρχική συμβολοσειρά κειμένου . " Η προκύπτουσα χορδή διαβάζει "Αυτή είναι η σειρά . "
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα