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

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

Πώς να ελέγξει για Διαδοχική Επιστολές σε Java

Ως μέρος της πρότυπης βιβλιοθήκης της κατηγορίας του , Java περιλαμβάνει μεθόδους για να καθοριστεί αν μια ακολουθία χαρακτήρων , ή ένα « μοτίβο », συνοδεύεται από κανένα τμήμα μιας δεδομένης συμβολοσειράς χαρακτήρων . Ειδικότερα , ένα πρότυπο μπορεί να ελεγχθεί αν διάφορες επιστολές εμφανίζονται στην αλληλουχία εντός της συμβολοσειράς ? " . Τριγωνομετρία ", για παράδειγμα , " gon " ταιριάζει Μπορείτε να γράψετε κώδικα Java που ελέγχει για την παρουσία πολλών διαδοχικών γράμματα μέσα σε ένα string . Οδηγίες
Η 1

Συμπεριλάβετε τις ακόλουθες γραμμές στην αρχή του κώδικα Java σας :

java.util.regex.Pattern εισαγωγής ?

Java.util.regex εισαγωγής . Matcher ? 2

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

Pattern myPattern = Pattern.compile ( " gon " ) ?

Αντικατάσταση " gon " με την ακολουθία οποιουδήποτε αριθμού διαδοχικών γράμματα που θέλετε να ελέγξετε για
εικόνων 3

Δημιουργήστε ένα παράδειγμα της κατηγορίας Matcher , όπως το . το ακόλουθο δείγμα κώδικα : .

Matcher myMatcher = myPattern.matcher ( " τριγωνομετρία ")?

Αντικαταστήστε το " τριγωνομετρία " με την σειρά στην οποία θέλετε να εκτελέσετε την αναζήτηση
Η 4

Ελέγξτε αν η συμβολοσειρά περιέχει έναν αγώνα για το σχέδιο , όπως στο ακόλουθο δείγμα κώδικα :

αν ( myMatcher.find ( ) ) {

System.out.println ( " Υπήρξε ένας αγώνας ")?

} else {

System.out.println ( " δεν υπήρχε match " ) ? }


Η

Η

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

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