
123 נכנסת בהצלחה למשתנה מסוג int.123.456 הוא מסוג double ולא float, ולכן הוא נכנס ישירות למשתנה double.true ו-false הם מסוג boolean, ואפשר להכניס אותם למשתנה בוליאני.'w', הוא מסוג char.String.הטקסט המלא של הדקות הראשונות בהרצאה «Constants Data Types» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
בואו נראה מהם הטיפוסים של הקבועים השונים שקיימים בג'אווה. אז ברגע שאנחנו כותבים מספר, אנחנו יודעים שהדבר הזה הוא קבוע, אז יש לו אוטומטית טיפוס נתונים, והטיפוס נתונים שלו זה אינטג'ר.
בואו ניקח int a ונכניס אותו כ-123 ואנחנו רואים שהכל בסדר. הטיפוס הבא זה מספר עשרוני. מספר עשרוני, בואו נגיד שאנחנו רושמים 123.456, הטיפוס שלו זה לא אינטג'ר, זה דאבל, בואו ניקח דאבל בי, ונכניס אליו את 123.456.
יכולנו לחשוב אולי שהטיפוס שלו זה גם פלואוט, אבל לא, הוא אוטומטית דאבל, ואנחנו רואים שהוא נכנס לתוך משתנה של דאבל. הדבר הבא שיש לנו זה בוליאן.
בכל פעם שאנחנו רושמים בקוד true או false אנחנו אוטומטית נמצאים בקבוע שהסוג נתונים שלו זה בוליאן לכן אוטומטית אנחנו יכולים להחליף אותו לתוך משתנה בוליאן. הסוג הבא שלנו זה character בואו ניקח char ונכניס לתוכו פשוט איזשהו תו בואו נכניס את התו w כאשר אנחנו רושמים גרש תו גרש אז אוטומטית אנחנו נמצאים או אנחנו כותבים קבוע hardcoded שהסוג שלו זה character car ולכן אוטומטית אנחנו
יכולים להכניס אותו לתוך character. והקבוע האחרון שיש לנו זה סטרינג וכל פעם שאנחנו רושמים איזושהי מחרוזת אנחנו מכניסים אותה לתוך סטרינג שכחתי פה רק שם של משתנה וברגע שיש לנו את הדבר הזה הסוג נתונים שלו זה סטרינג ולכן הוא אוטומטית יכול להיכנס