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

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

Πώς να αντικαταστήσει Μονά εισαγωγικά σε Java

Αντικατάσταση κειμένου σε Java είναι δύσκολο για τους ειδικούς χαρακτήρες . Επειδή ο compiler ερμηνεύει και τις απόψεις κάποιους ειδικούς χαρακτήρες , όπως εισαγωγικά , ως ένδειξη μιας συμβολοσειράς , ο κώδικας εμφανίζει ένα σφάλμα , όταν προσπαθείτε να αντικαταστήσετε κείμενο με κανονικές εκφράσεις . Αλλά αν χρειαστεί να αντικαταστήσετε ένα ενιαίο απόσπασμα με διπλά εισαγωγικά για την προετοιμασία για να στείλετε σε ένα ερώτημα βάσης δεδομένων , μπορείτε να χρησιμοποιήσετε του χαρακτήρα διαφυγής ( "\\") να πει ο compiler ότι η προσφορά είναι κυριολεκτική και δεν θα πρέπει να αξιολογούνται ως συμβολοσειρά μεταβλητού προσδιοριστικό . Οδηγίες
Η 1

Δημιουργήστε ένα string . Η ακόλουθη γραμμή κώδικα είναι η σύνταξη για τη δημιουργία εγχόρδων σε Java : String myString = " αντικατάσταση συμβολοσειράς κωδικό μου . "? 2

Αντικαταστήστε το ενιαίο εισαγωγικό χαρακτήρα και να εκχωρήσετε σε μια νέα μεταβλητή . Αυτή η γραμμή κώδικα αντικαθιστά το ενιαίο απόσπασμα με διπλά εισαγωγικά : String myNewStringNoQuotes = myString.replaceAll ( " " , " \\ \\ \\ \\ ' ")?
Εικόνων 3

Εκτυπώστε το έξοδο στην χρήστη . Για να βεβαιωθείτε ότι η προσφορά έχει αντικατασταθεί , να το τυπώσετε την console.System.out.println ( myNewStringNoQuotes ) ?
Η 4

Αξιολογήστε την έξοδο . Το παράδειγμα κώδικα εκτυπώνει το ακόλουθο κείμενο : . Κώδικα '' s My αντικατάσταση συμβολοσειράς
Η
εικόνων

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

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