Η μέθοδος Java String beginWith () ελέγχει εάν η συμβολοσειρά ξεκινά με την καθορισμένη συμβολοσειρά ή όχι.
Η σύνταξη της startsWith()
μεθόδου συμβολοσειράς είναι:
string.startsWith(String str, int offset)
Εδώ, το string είναι ένα αντικείμενο της String
κλάσης.
Έναρξη με () Παράμετροι
Η startsWith()
μέθοδος μπορεί να πάρει δύο παραμέτρους.
- str - ελέγξτε αν η συμβολοσειρά ξεκινά με
str
ή όχι - offset (προαιρετικό) - ελέγχει σε ένα υπόστρωμα
string
ξεκινώντας από αυτό το ευρετήριο.
Έναρξη με () Τιμή επιστροφής
- επιστρέφει αληθές εάν η συμβολοσειρά ξεκινά με τη δεδομένη συμβολοσειρά
- επιστρέφει false εάν η συμβολοσειρά δεν ξεκινά με τη δεδομένη συμβολοσειρά
Παράδειγμα 1: Έναρξη Java με () Χωρίς παράμετρος μετατόπισης
class Main ( public static void main(String() args) ( String str = "Java Programming"; System.out.println(str.startsWith("Java")); // true System.out.println(str.startsWith("J")); // true System.out.println(str.startsWith("Java Program")); // true System.out.println(str.startsWith("java")); // false System.out.println(str.startsWith("ava")); // false ) )
Όπως μπορείτε να δείτε από το παραπάνω παράδειγμα, startsWith()
λαμβάνεται υπόψη η περίπτωση (πεζά και κεφαλαία).
Παράδειγμα 2: Έναρξη Java με () με παράμετρο Offset
class Main ( public static void main(String() args) ( String str = "Java Programming"; // checks in substring "a Programming" System.out.println(str.startsWith("Java", 3)); // false System.out.println(str.startsWith("a Pr", 3)); // true ) )
Εδώ, έχουμε περάσει 3 ως offset
. Ως εκ τούτου, στο παραπάνω πρόγραμμα, startsWith()
ελέγχει εάν "a Programming"
ξεκινά με την καθορισμένη συμβολοσειρά.
Εάν πρέπει να ελέγξετε εάν η συμβολοσειρά τελειώνει με την καθορισμένη συμβολοσειρά ή όχι, χρησιμοποιήστε τη μέθοδο Java String berakhirWith ().