Intern
Ποια είναι τα methods της κλάσης String;
sobes.tech AI
Απάντηση από AI
charAt(int index)- επιστρέφει το χαρακτήρα στη συγκεκριμένη θέση.length()- επιστρέφει το μήκος της συμβολοσειράς.substring(int beginIndex)- επιστρέφει ένα υποσύνολο, ξεκινώντας από το συγκεκριμένο δείκτη.substring(int beginIndex, int endIndex)- επιστρέφει ένα υποσύνολο από τον αρχικό μέχρι τον τελικό δείκτη (χωρίς τον τελευταίο).concat(String str)- ενώνει δύο συμβολοσειρές.equals(Object anObject)- συγκρίνει δύο συμβολοσειρές για ισότητα.equalsIgnoreCase(String anotherString)- συγκρίνει δύο συμβολοσειρές χωρίς να λαμβάνει υπόψη το κεφαλαίο/πεζό.indexOf(int ch)- επιστρέφει το δείκτη της πρώτης εμφάνισης του συγκεκριμένου χαρακτήρα.indexOf(int ch, int fromIndex)- επιστρέφει το δείκτη της πρώτης εμφάνισης του χαρακτήρα, ξεκινώντας από τον συγκεκριμένο δείκτη.indexOf(String str)- επιστρέφει το δείκτη της πρώτης εμφάνισης της συγκεκριμένης υπο-συμβολοσειράς.indexOf(String str, int fromIndex)- επιστρέφει το δείκτη της πρώτης εμφάνισης της υπο-συμβολοσειράς, ξεκινώντας από τον συγκεκριμένο δείκτη.lastIndexOf(int ch)- επιστρέφει το δείκτη της τελευταίας εμφάνισης του χαρακτήρα.lastIndexOf(String str)- επιστρέφει το δείκτη της τελευταίας εμφάνισης της υπο-συμβολοσειράς.startsWith(String prefix)- ελέγχει αν η συμβολοσειρά ξεκινά με το συγκεκριμένο πρόθεμα.endsWith(String suffix)- ελέγχει αν η συμβολοσειρά τελειώνει με το συγκεκριμένο επίθημα.contains(CharSequence s)- ελέγχει αν η συμβολοσειρά περιέχει τη συγκεκριμένη ακολουθία χαρακτήρων.replace(char oldChar, char newChar)- αντικαθιστά όλες τις εμφανίσεις ενός χαρακτήρα με έναν άλλο.replace(CharSequence target, CharSequence replacement)- αντικαθιστά όλες τις εμφανίσεις μιας υπο-συμβολοσειράς με μια άλλη.replaceAll(String regex, String replacement)- αντικαθιστά όλες τις υπο-συμβολοσειρές που ταιριάζουν με την κανονική έκφραση με μια άλλη υπο-συμβολοσειρά.split(String regex)- διαχωρίζει τη συμβολοσειρά σε πίνακα υπο-συμβολοσειρών σύμφωνα με την καθορισμένη κανονική έκφραση.toLowerCase()- μετατρέπει τη συμβολοσειρά σε πεζά γράμματα.toUpperCase()- μετατρέπει τη συμβολοσειρά σε κεφαλαία γράμματα.trim()- αφαιρεί τα αρχικά και τελικά κενά.valueOf(boolean b)- επιστρέφει την αναπαράσταση σε συμβολοσειρά της boolean τιμής.valueOf(char c)- επιστρέφει την αναπαράσταση σε συμβολοσειρά του χαρακτήρα.valueOf(char[] data)- επιστρέφει την αναπαράσταση σε συμβολοσειρά του πίνακα χαρακτήρων.valueOf(double d)- επιστρέφει την αναπαράσταση σε συμβολοσειρά του διπλού αριθμού.valueOf(float f)- επιστρέφει την αναπαράσταση σε συμβολοσειρά του κινητού αριθμού.valueOf(int i)- επιστρέφει την αναπαράσταση σε συμβολοσειρά του ακέραιου.valueOf(long l)- επιστρέφει την αναπαράσταση σε συμβολοσειρά του μακριού ακέραιου.valueOf(Object obj)- επιστρέφει την αναπαράσταση σε συμβολοσειρά του αντικειμένου.toCharArray()- μετατρέπει τη συμβολοσειρά σε πίνακα χαρακτήρων.isEmpty()- ελέγχει αν η συμβολοσειρά είναι κενή.getBytes()- επιστρέφει την αναπαράσταση σε συμβολοσειρά ως πίνακα byte.compareTo(String anotherString)- συγκρίνει δύο συμβολοσειρές λεξικογραφικά.matches(String regex)- ελέγχει αν η συμβολοσειρά ταιριάζει με την κανονική έκφραση.