|
|
# 11 |
|
חבר חדש
|
באיזה תוכנה אתה משתמש?
|
|
|
|
# 12 |
|
חבר וותיק
|
הויכוח כביכול שיש פה בעצם אומר שאתם עובדים כמו תוכים. X-T אצלך נראה לי שהבעיה היא המורה אבל אצל השאר שענו פה אין לי שמץ מה הבעיה...
קודם כל בקשר לpublic class וclass הpublic זה פשוט מאפיין למחלקה שהופך אותה ל"ציבורית" מוגנת או פרטית (public,private,protected) כאשר ברירת המחדל היא public אבל תמיד עדיף לכתוב את ההגדרה הזאת לבד. בקשר לString[] args או String args[] אלו פשוט שתי שיטות שונות להגדרות מערך שד"א אתם בכלל לא חייבים לקרוא לו args זה פשוט קיצור לarguments (בטח כתבתי עם שגיאות אבל אין לי כוח לבדוק...). לפי סאן השיטה הטובה מבין השתיים להגדרת מערך היא אחרי סוג המערך ולא אחרי התווית שלו. X-T תשאל את המורה שלך, השאר תלמדו מחדש על מערכים. ועכשיו לבעיה שלשמה נפתח האשכול. קודם כל נתחיל בשורה PHP קוד:
מסמנת בעצם סוף פקודה וכאן את סוגר בלוק פקודות שאותו כאמור סוגרים עם } לפני שבכלל פתחת אותו. הטעות שלך מובנת שכן יש הרבה מורים (אני מדבר מניסיון אישי שלי) שאומרים את המשפט הלא נכון בתחלית: "בג'אווה נכניס נקודה פסיק בכל סוף שורה" או משהו בסגנון ככה שאני באמת ממליץ לך להחליף מורה כי רואים בפרוש מהקוד שלך שאתה לא באמת מבין מה אתה עושה. כל השגיאות בקוד שלך נובעות ממיקום לא נכון של נקודה פסיק. לדוגמה בשורהPHP קוד:
הנה הקוד המתוקן שלך PHP קוד:
עריכה: שכחתי לציין גם שכתבת string במקום String. שים לב שג'אווה היא שפה רגישה כלומר שINT זה לא int (הסיבה היא שזה פשוט עובד לפי קוד אסקי כשאתה מקפל את זה). ד"א כל String זה מערך של chars בזכרון וString זאת מחלקה מובנת בג'אווה כמו System ולא סוג משתמש. Last edited by Kfir.G; 20-09-07 at 20:09.. |
|
|
|
# 13 |
|
חבר וותיק
|
kfir_dnd
ממש תודה לך על ההסבר המפורט והיעיל ! לא אשכח לך את זה בנוסף חבר שלי בא אליי והסביר לי כמה דברים , התברר שהקומפיילר שלי לא יעיל =\ הורדתי eclipse , ממש נוח . כפיר תודה רבה לך על התגובה המפורטת והעניינית! ותודה לכם לכולם לכל מי שניסה לפחות לעזור! אפשר לנעול =]
__________________
You don't shine if you don't glow
|
|
|
|
# 14 |
|
חבר בקהילה
|
מומלץ מאוד לא לשים את הנקודה פסיק בתור הערה (:
תחליף את : HTML קוד:
num1 = 5 // basis ;
num2 = 3 // shok ;
num3 = 3 // shok ;
num4 = 2 // gova ;
HTML קוד:
num1 = 5 ; // basis
num2 = 3 ; // shok
num3 = 3 ; // shok
num4 = 2 ; // gova
__________________
בתודה, אפי גבאי |
|
|
|
# 15 |
|
מ.תיכנות
|
אני האמת מעדיף את NetBeans גם סביבת עבודה נוחה מאוד
![]() |
|
![]() |
| חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|