מילת המפתח Java char היא סוג נתונים פרימיטיבי. הוא משמש להכרזה על המשתנים והשיטות מסוג תו. הוא מסוגל להחזיק את תווי ה-Unicode של 16 סיביות לא חתומים.
נקודות לזכור
- טווח הפחם נע בין 0 ל-65,535 (כולל).
- ערך ברירת המחדל שלו הוא 'u0000'.
- גודל ברירת המחדל שלו הוא 2 בתים.
- הוא משמש לאחסון תווים.
למה char משתמש ב-2 בתים ב-java?
זה בגלל ש-Java משתמשת במערכת Unicode ולא במערכת קוד ASCII.
מה זה u0000?
u0000 הוא הטווח הנמוך ביותר של מערכת Unicode.
יומן נדוש
דוגמאות למילות מפתח Java char
דוגמה 1
בואו נראה דוגמה פשוטה להצגת תווים.
public class CharExample1 { public static void main(String[] args) { char char1='a'; char char2='A'; System.out.println('char1: '+char1); System.out.println('char2: '+char2); } }
תְפוּקָה:
char1: a char2: A
דוגמה 2
בדוגמה זו, אנו מספקים ערך מספר שלם למשתנה char. כאן, המהדר משדר באופן מרומז מספר שלם ל-char ומציג את ערך ה-ASCII המתאים.
רשימת ג'אווה ממוינת
public class CharExample2 { public static void main(String[] args) { char char1=65; char char2=97; System.out.println('char1: '+char1); System.out.println('char2: '+char2); } }
תְפוּקָה:
char1: A char2: a
דוגמה 3
בדוגמה זו, אנו מקלידים את הערך השלם ל-char במפורש.
public class CharExample3 { public static void main(String[] args) { int num1=97; char char1=(char)num1; int num2=65; char char2=(char)num2; System.out.println('char1: '+char1); System.out.println('char2: '+char2); } }
תְפוּקָה:
char1: a char2: A
דוגמה 4
בוא נראה דוגמה לייצג את ערך ה-char במערכת Unicode.
public class CharExample4 { public static void main(String[] args) { char char1='u0061'; char char2='u0041'; System.out.println('char1: '+char1); System.out.println('char2: '+char2); } }
תְפוּקָה:
char1: a char2: A
דוגמה 5
בדוגמה זו, אנו מגדילים את ערך ה-char המסופק ב-1.
public class CharExample5 { public static void main(String[] args) { char char1='A'; char1=(char)(char1+1); System.out.println('char: '+char1); } }
תְפוּקָה:
mysql הצג את כל המשתמשים
char: B
דוגמה 6
בוא נראה דוגמה לשבור את המחרוזת בצורה של תווים.
import java.util.Arrays; public class CharExample6 { public static void main(String[] args) { String str='javatpoint'; char[] ch=str.toCharArray(); System.out.println('String: '+str); System.out.println('char: '+Arrays.toString(ch)); } }
תְפוּקָה:
String: javatpoint char: [j, a, v, a, t, p, o, i, n, t]
דוגמה 7
בוא נראה דוגמה להפעלת השיטה של סוג החזרת char.
public class CharExample7 { public static char display() { return 'a'; } public static void main(String[] args) { CharExample7 c=new CharExample7(); System.out.println(c.display()); } }
תְפוּקָה:
a