Char in Java: Τι είναι η κατηγορία χαρακτήρων στην Java;



Αυτό το άρθρο είναι ένας ολοκληρωμένος οδηγός για την κλάση χαρακτήρων στην Java και περιγράφει τις διάφορες ακολουθίες διαφυγής και τις μεθόδους του Char στην Java.

Στην Java, συναντάμε καταστάσεις όπου πρέπει να χρησιμοποιήσουμε αντικείμενα αντί πρωτόγονων τύπων δεδομένων. Για να το πετύχετε αυτό, παρέχει τάξη περιτυλίγματος Χαρακτήρας για πρωτόγονα απανθρακώνω . Σε αυτό το άρθρο σχετικά με το Char in Java, ας το καταλάβουμε λεπτομερώς.

Λογότυπο Java - Char in Java - EdurekaΤα ακόλουθα θέματα θα καλυφθούν σε αυτό το άρθρο:





Ας ξεκινήσουμε!

Κατηγορία χαρακτήρων στην Java

ο Κατηγορία χαρακτήρων γενικά τυλίγει την τιμή όλων των πρωτόγονων τύπων c έχει σε ένα αντικείμενο . Οποιοδήποτε αντικείμενο του τύπου χαρακτήρα μπορεί να περιέχει ένα μόνο πεδίο του οποίου ο τύπος είναι απανθρακώνω . Η κλάση χαρακτήρων προσφέρει μια σειρά χρήσιμων τάξεων (δηλ. Στατικής) για εργασία με χαρακτήρες.



Για να δημιουργήσετε ένα αντικείμενο χαρακτήρα με τον χαρακτήρα οικοδόμος &μείον

Παράδειγμα αντικειμένων java
Χαρακτήρας ch = νέος χαρακτήρας ('a')

Η παραπάνω δήλωση δημιουργεί ένα αντικείμενο χαρακτήρα που περιέχει «a» τύπου char. Υπάρχει μόνο ένας κατασκευαστής στην κατηγορία χαρακτήρων που αναμένει ένα όρισμα του τύπου δεδομένων char.

Στη συνέχεια σε αυτό το άρθρο σχετικά με το Char in Java, ας δούμε μερικές ακολουθίες διαφυγής που χρησιμοποιούνται με τους χαρακτήρες στην Java.



Ακολουθία διαφυγής

Ένας χαρακτήρας του οποίου προηγείται ένα ανάστροφη κάθετο () καλείται γενικά μια ακολουθία διαφυγής. Παρακάτω υπάρχει ένας πίνακας που θα σας βοηθήσει να κατανοήσετε αυτήν την ιδέα.

Ακολουθία διαφυγής Περιγραφή
τΕισάγει μια καρτέλα στο κείμενο σε αυτό το σημείο.
νΕισάγει μια νέα γραμμή στο κείμενο.
σιΕισάγει ένα backspace στο κείμενο σε αυτό το σημείο.
ρΕισάγει μια επιστροφή μεταφοράς στο κείμενο σε αυτό το σημείο.
φάΕισάγει μια ροή φόρμας στο κείμενο σε αυτό το σημείο.
'Εισάγει έναν μόνο χαρακτήρα απόσπασμα στο κείμενο σε αυτό το σημείο.
'Εισάγει έναν χαρακτήρα διπλού εισαγωγικού στο κείμενο σε αυτό το σημείο.
Εισάγει έναν ανάστροφο χαρακτήρα στο κείμενο σε αυτό το σημείο.

Δεδομένου ότι έχετε κατανοήσει τις ακολουθίες διαφυγής, ας προχωρήσουμε και καταλάβουμε τις μεθόδους που χαρακτηρίζουν στην Ιάβα.

Μέθοδοι κατηγορίας χαρακτήρων

Ο παρακάτω πίνακας συζητά μερικά σημαντικά της κατηγορίας χαρακτήρων.

Μέθοδοι Περιγραφή
isWhitespace ()Βοηθά στον προσδιορισμό του κατά πόσον η καθορισμένη τιμή char είναι κενό διάστημα.
isDigit ()Βοηθά στον προσδιορισμό του εάν η καθορισμένη τιμή char είναι ένα ψηφίο.
isLetter ()Βοηθά στον προσδιορισμό του κατά πόσον η τιμή char είναι ένα γράμμα.
isUpperCase ()Βοηθά στον προσδιορισμό του κατά πόσον η καθορισμένη τιμή char είναι κεφαλαία.
isLowerCase ()Βοηθά στον προσδιορισμό του κατά πόσον η καθορισμένη τιμή char είναι πεζά.
σεUpperCase ()Επιστρέφει την κεφαλαία μορφή της καθορισμένης τιμής char.
toLowerCase ()Επιστρέφει τη πεζά μορφή της καθορισμένης τιμής char.
toString ()Επιστρέφει ένα αντικείμενο String που αντιπροσωπεύει την καθορισμένη τιμή χαρακτήρα

Στη συνέχεια, σε αυτό το άρθρο σχετικά με το Char in Java, ας δούμε την πρακτική εφαρμογή των παραπάνω μεθόδων.

πώς να χρησιμοποιήσετε το χώρο ονομάτων στο c ++

Κώδικας:

import java.util.Scanner δημόσια τάξη JavaCharacterExample1 {public static void main (String [] args) {// Ρωτήστε τον χρήστη για την πρώτη εισαγωγή. System.out.print ('First input:') // Χρησιμοποιήστε την κλάση Scanner για να λάβετε την είσοδο του χρήστη. Scanner scanner = νέο Scanner (System.in) // Παίρνει την είσοδο του χρήστη. char [] value1 = scanner.nextLine (). toCharArray () int result1 = 0 // Μετρήστε τους χαρακτήρες για έναν συγκεκριμένο χαρακτήρα. για (char ch1: value1) {result1 = Character.charCount (ch1)} // Εκτυπώστε το αποτέλεσμα. System.out.print ('Value:' + result1 + 'n') System.out.print ('Second input:') char [] value2 = scanner.nextLine (). ToCharArray () for (char ch2: value2) { int result2 = Character.hashCode (ch2) System.out.print ('Ο κωδικός κατακερματισμού για τον χαρακτήρα' + ch2 + 'δίνεται ως:' + result2 + 'n')} System.out.print ('Τρίτη είσοδος: ') char [] value3 = scanner.nextLine (). toCharArray () for (char ch3: value3) {boolean result3 = Character.isDigit (ch3) if (result3) {System.out.println (' Ο χαρακτήρας '+) ch3 + 'είναι ένα ψηφίο.')} αλλιώς {System.out.println ('Ο χαρακτήρας' + ch3 + 'δεν είναι ψηφίο.')} System.out.print ('Fourth input:') char [] value4 = scanner.nextLine (). toCharArray () for (char ch4: value4) {boolean result4 = Character.isISOControl (ch4) System.out.println ('The τέταρτος χαρακτήρας' + ch4 + 'είναι έλεγχος ISO : '+ αποτέλεσμα4)}}}}

Παραγωγή:

Πρώτη είσοδος: 89 Τιμή: 1 Δεύτερη είσοδος: J Ο κωδικός κατακερματισμού για τον χαρακτήρα «J» δίνεται ως: 74 Τρίτη είσοδος: 5 Ο χαρακτήρας «5» είναι ένα ψηφίο. Τέταρτη είσοδος: h Ο τέταρτος χαρακτήρας «h» είναι έλεγχος ISO: false

Με αυτό, καταλήγουμε σε αυτό το άρθρο σχετικά με το Char in Java. Ελπίζω να καταλάβατε τις βασικές αρχές της Java. Εάν βρήκατε αυτό το άρθρο στο 'Char in Java', ρίξτε μια ματιά στο από την Edureka, μια αξιόπιστη διαδικτυακή εταιρεία εκμάθησης με δίκτυο περισσότερων από 250.000 ικανοποιημένων μαθητών σε όλο τον κόσμο. Είμαστε εδώ για να σας βοηθήσουμε με κάθε βήμα στο ταξίδι σας, για να γίνετε εκτός από αυτές τις ερωτήσεις της συνέντευξης java, έχουμε ένα πρόγραμμα σπουδών που έχει σχεδιαστεί για φοιτητές και επαγγελματίες που θέλουν να γίνουν Ιάβα Προγραμματιστής.

Έχετε μια ερώτηση για εμάς; Παρακαλώ αναφέρετέ το στην ενότητα σχολίων αυτού του «Char in Java ' και θα επικοινωνήσουμε μαζί σας το συντομότερο δυνατό.