Ο ' είναι άδειο() Η μέθοδος παρέχει έναν απλό και συνοπτικό τρόπο για να ελέγξετε εάν μια συλλογή, συμβολοσειρά ή άλλη δομή δεδομένων είναι κενή ή όχι. Ο ' είναι άδειο() Η μέθοδος είναι αυτονόητη, καθώς μεταφέρει την πρόθεση ελέγχου για κενό. Βοηθά στην αποτροπή πιθανών σφαλμάτων ή εξαιρέσεων που μπορεί να προκύψουν κατά την εκτέλεση λειτουργιών σε κενές δομές δεδομένων.
Αυτό το άρθρο παρουσιάζει τη διαδικασία για τη χρήση του ' είναι άδειο() μέθοδος στην Java.
Πώς να χρησιμοποιήσετε τη μέθοδο String isEmpty() στην Java;
Ο ' είναι άδειο() Η μέθοδος ' χρησιμοποιείται για να προσδιοριστεί εάν μια συλλογή, μια συμβολοσειρά ή άλλη δομή δεδομένων περιέχει στοιχεία ή όχι. Χρησιμοποιείται επίσης από δηλώσεις υπό όρους για τον χειρισμό διαφορετικών συνθηκών που σχετίζονται με το κενό της δομής δεδομένων.
Σύνταξη
Η σύνταξη για τη συμβολοσειρά ' είναι άδειο() Η μέθοδος φαίνεται παρακάτω:
δημόσιο Boolean είναι Κενό ( )
Αυτή η μέθοδος επιστρέφει μόνο true και false έξοδο λόγω της φύσης του τύπου Boole. Επιστρέφει' ψευδής ” μόνο εάν η παρεχόμενη συμβολοσειρά δεν είναι κενή και αντίστροφα στην περίπτωση κενού συμβολοσειράς.
Επισκεφτείτε το παρακάτω παράδειγμα για να λάβετε μια καλύτερη εξήγηση της μεθόδου 'isEmpty()':
Παράδειγμα 1: Χρήση 'isEmpty()' με δήλωση 'if/else'.
Επισκεφθείτε το παρακάτω πρόγραμμα Java στο οποίο το ' είναι άδειο() Η μέθοδος ' χρησιμοποιείται για να ελέγξει εάν η παρεχόμενη συμβολοσειρά είναι άδεια ή όχι χρησιμοποιώντας το ' αν/αλλιώς ” δηλώσεις υπό όρους:
κλάση LinuxhintExample {δημόσιο στατικό κενό κύριο ( Σχόρδος [ ] )
{
Χρήση συμβολοσειράς = 'Γεια σου οικογένεια Linuxhint' ;
Θήκες χορδών = '' ;
αν ( χρήση.είναι Κενό ( ) ) // Αξιοποίηση του « αν », δήλωση
{
System.out.println ( 'Η πρώτη χορδή είναι κενή' ) ;
}
αλλού
{
System.out.println ( 'Η πρώτη χορδή δεν είναι κενή' ) ;
}
αν ( περιπτώσεις.είναι Άδειο ( ) )
{
System.out.println ( 'Η δεύτερη συμβολοσειρά είναι κενή' ) ;
}
αλλού
{
System.out.println ( 'Η δεύτερη συμβολοσειρά δεν είναι κενή' ) ;
}
}
}
Επεξήγηση του παραπάνω κώδικα:
- Πρώτα, η τάξη δηλώνεται με το όνομα ' LinuxhintΠαράδειγμα ' και αρχικοποιεί μια μεταβλητή τύπου συμβολοσειράς με όνομα ' χρήση '. Επίσης, δηλώστε μια άλλη μεταβλητή με το όνομα ' περιπτώσεις ” με κενή τιμή.
- Στη συνέχεια, χρησιμοποιήστε το ' αν ' δήλωση στην οποία το ' χρήση Η μεταβλητή ' επισυνάπτεται με το ' είναι άδειο() ” μέθοδος για τον έλεγχο του κενού αυτής της μεταβλητής.
- Επίσης, εμφανίστε το μήνυμα σύμφωνα με τις επιστρεφόμενες τιμές του ' αν/αλλιώς ” υπό όρους δήλωση.
- Στο τέλος, χρησιμοποιήστε το ' είναι άδειο() 'μέθοδος κατά μήκος της συμβολοσειράς' περιπτώσεις ” για να ελέγξετε ότι η μεταβλητή είναι κενή.
- Τέλος, εμφανίστε το αντίστοιχο μήνυμα σύμφωνα με τις επιστρεφόμενες τιμές του « αν/αλλιώς ” υπό όρους δήλωση.
Μετά την εκτέλεση του παραπάνω κώδικα:
Το στιγμιότυπο δείχνει ότι τα μηνύματα εμφανίστηκαν στην κονσόλα σύμφωνα με το κενό των μεταβλητών.
Χρήσεις σε πραγματικό χρόνο της μεθόδου isEmpty() στην Java
Ο ' είναι άδειο() Η μέθοδος χρησιμοποιείται ευρέως στην ανάπτυξη μιας εφαρμογής ή προγράμματος. Ωστόσο, ορισμένα μέρη όπου η χρήση του είναι υποχρεωτική γράφονται παρακάτω:
Χρήσεις | Εξήγηση |
Επικύρωση εισόδου | Διασφαλίζοντας ότι τα απαιτούμενα πεδία δεν θα μείνουν κενά πριν από την επεξεργασία των δεδομένων. |
Χειρισμός συλλογής | Επιτρέποντας στους προγραμματιστές να ελέγχουν εάν η συλλογή είναι άδεια πριν εκτελέσουν οποιεσδήποτε λειτουργίες σε αυτήν. |
Ανάκτηση δεδομένων | Κατά τη διαδικασία ανάκτησης δεδομένων, χειρίζεται εάν δεν υπάρχουν διαθέσιμα δεδομένα ή δεν ανακτώνται. |
Χειρισμός χορδών | Ελέγχει εάν μια παρεχόμενη συμβολοσειρά είναι κενή πριν εκτελέσει λειτουργίες χειρισμού συμβολοσειράς. |
Συμβουλή μπόνους
Ο ' είναι άδειο() Η μέθοδος ' μπορεί επίσης να χρησιμοποιηθεί για να ελέγξετε εάν η παρεχόμενη συμβολοσειρά είναι ' μηδενικό 'ή αν η συμβολοσειρά είναι ' κενό '. Ο ' μηδενικό Το 'είναι διαφορετικό από το ' αδειάζω επειδή το 'null' δεν περιέχει καμία τιμή που είναι διαφορετική από το ' αδειάζω 'όπως θεωρεί ένα' 0 ' αξία. Για να αποκτήσετε μια λεπτομερή γνώση σχετικά με το πώς το « είναι άδειο() 'μπορεί να χρησιμοποιηθεί για έλεγχο' μηδενικό ' και ' κενό ', Επισκέψου το Σύνδεσμος .
συμπέρασμα
Στην Java, το ' είναι άδειο() Η μέθοδος παρέχει έναν βολικό τρόπο ελέγχου του κενού συλλογών, συμβολοσειρών και άλλων δομών δεδομένων. Εξυπηρετεί τον σκοπό του προσδιορισμού του εάν οι δομές δεδομένων είναι κενές ή όχι. Αυτή η μέθοδος μπορεί να χρησιμοποιηθεί σε βρόχους, εντολές υπό όρους, συναρτήσεις κ.λπ. Αυτό έχει να κάνει με το ' είναι άδειο() μέθοδος στην Java.