Βίντεο: Τηλεόραση - κινητά - τάμπλετ!Αφήνουμε τα παιδιά μας να τα χρησιμοποιούν και πόσο;; 2024
Το API Java περιλαμβάνει μια χρήσιμη διεπαφή που ονομάζεται
CharSequence
. Και οι τρεις από αυτές τις κλάσεις -
String
,
StringBuilder
και
StringBuffer
- εφαρμόζουν αυτή τη διεπαφή. Αυτή η μέθοδος υπάρχει κυρίως για να μπορείτε να χρησιμοποιείτε εναλλακτικά
String
,
StringBuilder
και
StringBuffer
.
Προς το σκοπό αυτό, πολλές από τις μεθόδους των τάξεων
String
,
StringBuilder
και
StringBuffer
χρησιμοποιούν
CharSequence
. Για αυτές τις μεθόδους, μπορείτε να περάσετε ένα αντικείμενο
String
,
StringBuilder
ή
StringBuffer
. Σημειώστε ότι μια λέξη συμβολοσειράς αντιμετωπίζεται ως αντικείμενο
String
, έτσι μπορείτε να χρησιμοποιήσετε μια συμβολοσειρά γραμμική οπουδήποτε καλείται
CharSequence
.
ορίζει τέσσερις μεθόδους:
char charAt (int)
-
: Επιστρέφει τον χαρακτήρα στη συγκεκριμένη θέση.
int μήκος () -
: Επιστρέφει το μήκος της ακολουθίας.
subSequence (int start, int end) -
: Επιστρέφει την υποσύσταση που υποδεικνύεται από τις παραμέτρους έναρξης και λήξης.
toString () -
: Επιστρέφει μια παράσταση
Stringτης ακολουθίας.
ως τύπο παραμέτρου για μια μέθοδο, έτσι ώστε η μέθοδος να λειτουργεί με
String
,
StringBuilder < ή
StringBuffer
, ενημερώστε ότι μπορείτε να χρησιμοποιήσετε μόνο αυτές τις τέσσερις μεθόδους.