Char ב- Java: מהו מחלקת תווים ב- Java?



מאמר זה הוא מדריך מקיף על מחלקת הדמויות בג'אווה, והוא דן ברצפי הבריחה השונים ובשיטות של צ'אר בג'אווה.

בג'אווה אנו נתקלים במצבים בהם עלינו להשתמש באובייקטים במקום בסוגי נתונים פרימיטיביים. להשיג את זה, מספק שיעור עטיפה אופי לפרימיטיבי לְהַשְׁחִיר . במאמר זה על Char ב- Java, הבה נבין אותו בפירוט.

לוגו Java - Char ב- Java - Edurekaהנושאים הבאים יוסרו במאמר זה:





בואו נתחיל!

מחלקת תווים בג'אווה

ה מעמד אופי בדרך כלל עוטף את הערך של כל הסוג הפרימיטיבי c יש ל לתוך לְהִתְנַגֵד . כל אובייקט של תו הסוג עשוי להכיל שדה יחיד שסוגו הוא לְהַשְׁחִיר . מחלקת התווים מציעה מספר שיעורים שימושיים (כלומר סטטיים) לעבודה עם דמויות.



ליצור אובייקט אופי עם הדמות בּוֹנֶה &מִינוּס

ערך ברירת מחדל עבור char ב- Java
תו ch = דמות חדשה ('a')

ההצהרה לעיל יוצרת אובייקט תו המכיל 'a' מסוג char. יש רק בנאי אחד בכיתת תווים שמצפה לטיעון מסוג נתוני char.

בהמשך במאמר זה על Char ב- Java, הבה נראה כמה רצפי בריחה המשמשים לדמויות ב- Java.



שכר מפתח ג'אווה בהודו

רצף בריחה

דמות שקדמה לה א קו נטוי אחורי () נקרא בדרך כלל רצף בריחה. להלן טבלה המוזכרת בהמשך אשר תסייע לך בהבנת מושג זה.

רצף בריחה תיאור
tמוסיף לשונית בטקסט בשלב זה.
נהוא מכניס שורה חדשה לטקסט.
במכניס רווח אחורי לטקסט בשלב זה.
רזה מכניס בשלב זה חזרה לכרכרה בטקסט.
fזה מכניס בשלב זה הזנת טופס לטקסט.
'זה מוסיף טקסט ציטוט יחיד בטקסט בשלב זה.
'זה מכניס בשלב זה תו של ציטוט כפול לטקסט.
מכניס בשלב זה תו נטוי לאחור בטקסט.

מכיוון שהבנת את רצפי הבריחה, הבה נתקדם ונבין את השיטות המאפיינות בג'אווה.

שיטות של מעמד אופי

הטבלה הבאה דנה בכמה חשובים של מעמד הדמויות.

שיטות תיאור
isWhitespace ()זה עוזר לקבוע אם ערך הסימון שצוין הוא חלל לבן.
isDigit ()זה עוזר לקבוע אם ערך התו שצוין הוא ספרה.
isLetter ()זה עוזר לקבוע אם ערך האות הוא אות.
isUpperCase ()זה עוזר לקבוע אם ערך הסימן שצוין הוא באותיות גדולות.
isLowerCase ()זה עוזר לקבוע אם ערך הסימון שצוין הוא קטן.
toUpperCase ()הוא מחזיר את הטופס באותיות רישיות של ערך הסימן שצוין.
toLowerCase ()הוא מחזיר את הצורה הקטנה של ערך הסימן שצוין.
toString ()הוא מחזיר אובייקט מחרוזת המייצג את ערך התו שצוין

לאחר מכן, במאמר זה בנושא Char ב- Java, הבה נראה את היישום המעשי של השיטות שנדונו לעיל.

קוד:

ייבא java.util.Scanner מחלקה ציבורית JavaCharacterExample1 {public static void main (String [] args) {// בקש מהמשתמש את הקלט הראשון. System.out.print ('קלט ראשון:') // השתמש במחלקת הסורקים כדי לקבל את קלט המשתמש. סורק סורק = סורק חדש (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 ('קלט שני:') char [] value2 = scanner.nextLine (). ToCharArray () עבור (char ch2: value2) { int result2 = Character.hashCode (ch2) System.out.print ('קוד ה- hash של הדמות' '+ ch2 +' 'ניתן:' + result2 + 'n')} System.out.print ('קלט שלישי: ') char [] value3 = scanner.nextLine (). toCharArray () עבור (char ch3: value3) {result boolean3 = Character.isDigit (ch3) if (result3) {System.out.println (' הדמות '' + ch3 + '' הוא ספרה. ')} אחר {System.out.println (' התו '+ ch3 +' אינו ספרה. ')} System.out.print (' קלט רביעי: ') char [] value4 = scanner.nextLine (). toCharArray () עבור (char ch4: value4) {boolean result4 = Character.isISOControl (ch4) System.out.println ('התו הרביעי' + ch4 + 'הוא בקרת ISO : '+ תוצאה 4)}}}}

תְפוּקָה:

קלט ראשון: 89 ערך: 1 קלט שני: J קוד החשיש של התו 'J' ניתן כ: 74 קלט שלישי: 5 התו '5' הוא ספרה. קלט רביעי: h התו הרביעי 'h' הוא בקרת ISO: שקר

עם זאת, אנו מגיעים לסוף מאמר זה בנושא Char ב- Java. אני מקווה שהבנתם את היסודות של ג'אווה. אם מצאת מאמר זה בנושא 'Char in Java', עיין ב מאת אדוריקה, חברת למידה מקוונת מהימנה עם רשת של יותר מ -250,000 לומדים מרוצים הפרוסים ברחבי העולם. אנו כאן כדי לעזור לך בכל שלב בדרכך, ולהיות מלבד שאלות ראיונות אלה ב- Java, אנו מגישים תוכנית לימודים המיועדת לסטודנטים ואנשי מקצוע שרוצים להיות ג'אווה מפתח.

יש לך שאלה עבורנו? אנא הזכיר זאת בסעיף ההערות של 'Char ב- Java ' ונחזור אליך בהקדם האפשרי.