Δημιουργήστε μεταβλητή συμβολοσειράς σας . Χρησιμοποίησε τον παρακάτω κώδικα για να δηλώσει και υπόσταση σειρά σας , αν δεν έχετε ένα στο πρόγραμμά σας ήδη :
String ΤοΚείμενόΜου = " εδώ είναι μερικές λέξεις " ?
Αν έχετε ήδη ένα κορδόνι , μπορείτε να το χρησιμοποιήσετε αντ 'αυτού. Η μεταβλητή περιέχει ένα μικρό τμήμα του κειμένου με ορισμένες λέξεις σε αυτό , αλλά το δικό σου μπορεί να περιέχει γράμματα που σας αρέσει . Το πρόγραμμά σας μπορεί τώρα να καλέσει οποιαδήποτε μέθοδο της κατηγορίας εγχόρδων σε αυτή τη μεταβλητή. 2
Αποκτήστε τον πρώτο χαρακτήρα της συμβολοσειράς σας . Για να μετατρέψετε τον πρώτο χαρακτήρα σε κεφαλαία , το πρόγραμμά σας θα πρέπει να αποκτήσει πρώτα μια αναφορά σε αυτό . Χρησιμοποιήστε το ακόλουθο δείγμα κώδικα για να πάρει τον πρώτο χαρακτήρα ως συμβολοσειράς :
myText.substring ( 0 , 1 )
Αυτό καθοδηγεί Java για να αντιγράψετε το συγκεκριμένο τμήμα του string . Οι substrings δηλώνεται με την πρώτη θέση και τη θέση μετά το τέλος του τμήματος που θέλετε . Αυτός ο κωδικός δηλώνει τον πρώτο χαρακτήρα ως υποσυμβολοσειρά ξεκινώντας από την πρώτη θέση στην αρχική συμβολοσειρά , η οποία υποδεικνύεται με το μηδέν , που τρέχει στη θέση πριν από τον δεύτερο χαρακτήρα , η οποία υποδεικνύεται από το δείκτη ένα.
Η
3
Μετατρέψτε αρχικό χαρακτήρα σας σε κεφαλαία . Επεκτείνετε τον κωδικό σας ως εξής :
myText.substring ( 0 , 1 ) toUpperCase (
) Η εντολή αυτή Java να αποκτήσει ένα αντίγραφο του πρώτου χαρακτήρα , τότε το μετατρέψει στο ανώτερο ισοδύναμο περίπτωση . . Αν ο χαρακτήρας είναι ήδη άνω περίπτωση , αυτός ο κώδικας δεν έχει καμία επίδραση σε αυτό. Ο κωδικός σας έχει πλέον μια αναφορά στην άνω περίπτωση έκδοση του πρώτου χαρακτήρα της συμβολοσειράς , αλλά η αρχική σειρά παραμένει ανεπηρέαστη .
Η 4
Δημιουργήστε μια νέα σειρά . Θα πρέπει να εκχωρήσετε εκ νέου το περιεχόμενο της αρχικής μεταβλητής συμβολοσειράς σας στο σημείο σε μια νέα σειρά , που περιλαμβάνει το πρώτο γράμμα , μετατρέπεται σε κεφαλαία , καθώς και το υπόλοιπο του υφιστάμενου χορδών . Επεκτείνετε τον κωδικό σας ως εξής : .
ΤοΚείμενόΜου = myText.substring ( 0 , 1 ) toUpperCase ( ) + myText.substring ( 1 ) ?
Όταν αυτός ο κώδικας εκτελεί , Java πρώτα αντίγραφα του αρχικού χαρακτήρα , μετατρέποντας το σε άνω περίπτωση, τότε αυτό συνενώνει με το δεύτερο τμήμα της αρχικής σειράς, ξεκινώντας από το δεύτερο χαρακτήρα , η οποία υποδεικνύεται από το δείκτη ένα. Η δεύτερη πράξη substring τροφοδοτεί μόνο την αρχική θέση , έτσι ώστε το πρόγραμμα αντιγράφει το υπόλοιπο του string , ξεκινώντας από αυτή τη θέση . Τέλος , αντίγραφα Java αυτή η νέα σειρά στην αρχική μεταβλητή .
5
Δοκιμάστε διαδικασία μετατροπής σας . Προσθέστε τον ακόλουθο κώδικα για την έξοδο η νέα τιμή της συμβολοσειράς σας :
System.out.println ( ΤοΚείμενόΜου ) ?
Αποθηκεύστε το αρχείο σας και να δημιουργήσετε το πρόγραμμά σας , να τρέχει για να ελέγξετε ότι τα έργα λειτουργίας . Θα πρέπει να δείτε " Εδώ είναι μερικές λέξεις " γραμμένο σε έξοδο κονσόλας σας . Η αρχική σειρά έχει αντικατασταθεί από ισοδύναμο με τον πρώτο χαρακτήρα σε πρωτεύουσες .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα