logo

מילת מפתח קצרה ב-Java

הג'אווה קצר מילת מפתח היא סוג נתונים פרימיטיבי. הוא משמש להכרזה על משתנים. זה יכול לשמש גם עם שיטות. זה יכול להכיל מספר שלם של 16 סיביות חתום שתיים.

נקודות לזכור

  • השורט מכיל ערך מינימלי של -32,768 וערך מקסימלי של 32,767 (כולל).
  • ערך ברירת המחדל שלו הוא 0.
  • גודל ברירת המחדל שלו הוא 2 בתים.
  • הוא משמש לחיסכון בזיכרון במערכים גדולים.
מילת מפתח קצרה ב-Java

דוגמאות למילות מפתח Java byte

דוגמה 1

בוא נראה דוגמה לשימוש בסוג נתונים קצר עם ערך חיובי ושלילי.

 public class ShortExample1 { public static void main(String...k) { short num1=10; short num2=-10; System.out.println('num1: '+num1); System.out.println('num2: '+num2); } } 

תְפוּקָה:

 num1: 10 num2: -10 

דוגמה 2

בוא נראה דוגמה כדי לבדוק אם סוג הנתונים הקצר מכיל ערך עשרוני.

 public class ShortExample2 { public static void main(String...k) { short num=10.5; System.out.println('num: '+num); } } 

תְפוּקָה:

 error: incompatible types: possible lossy conversion from double to short 

דוגמה 3

בוא נראה דוגמה כדי לבדוק אם סוג הנתונים הקצר מחזיק ערך צף.

 public class ShortExample3 { public static void main(String...k) { short num=10f; System.out.println('num: '+num); } } 

תְפוּקָה:

 error: incompatible types: possible lossy conversion from float to short 

דוגמה 4

בוא נראה דוגמה כדי לבדוק אם סוג הנתונים הקצר מכיל ערך char. במקרה כזה, המהדר משדר את התו באופן מרומז לסוג קצר ומחזיר את ערך ה-ASCII המתאים.

 public class ShortExample4 { public static void main(String...k) { short num='a'; System.out.println('num: '+num); } } 

תְפוּקָה:

 num: 97 

דוגמה 5

בדוגמה זו, סוג נתונים קצר מכיל את הערך המינימלי והמקסימלי.

 public class ShortExample5 { public static void main(String...k) { short min=-32768; short max=32767; System.out.println('min: '+min); System.out.println('max: '+max);} } 

תְפוּקָה:

 min: -32768 max: 32767 

דוגמה 6

בואו ניצור שיטה שמחזירה ערך סוג קצר.

 public class ShortExample6 { public short display() { return 10; } public static void main(String[] args) { ShortExample6 obj=new ShortExample6(); System.out.println(obj.display()); } } 

תְפוּקָה:

 10