Page 34 - תכנות בשפת ג'אווה חלק א
P. 34

‫‪ (7‬לנוחיותנו‪ ,‬כאשר נרצה לדעת לגבי מחרוזת מסוימת באיזה תו‪/‬תווים היא מתחילה‬
                                         ‫או מסתיימת נוכל להשתמש ב ‪ 2‬הפעולות הבאות‪:‬‬

‫פעולה ראשונה‪ ,startswith() :‬מקבלת מחרוזת ומחזירה אמת או שקר בהתאם לכך‬
  ‫שהמחרוזת שעליה פעולה זו מופעלת מתחילה בצירוף שהוכנס לפעולה‪ .‬בפעולה זו‬
    ‫קיימת אופציה נוספת והיא להכניס מספר שלם‪ ,‬שיסמל את ההתחלה שפעולה זו‬
                                                                                            ‫תבדוק‪.‬‬
    ‫פעולה שנייה‪ ,endswith() :‬מקבלת מחרוזת ומחזירה אמת או שקר בהתאם לכך‬
              ‫שהמחרוזת שעליה פעולה זו מופעלת מסתיימת בצירוף שהוכנס לפעולה‪.‬‬
                                                          ‫הפעולות הנ"ל יכתבו בצורה הבאה‪:‬‬

‫‪ (8‬כאשר נרצה לחפש מחרוזת מסוימת בתוך מחרוזת אחרת נצטרך לכתוב קטע קוד‬
‫מסובך רק בשביל הדבר הפשוט הזה‪ ,‬ולכן קיימת הפעולה )(‪ contains‬שתעשה זאת‬

  ‫בשבילנו‪ .‬הפעולה מקבלת מחרוזת ומחזירה אמת או שקר בהתאם לכך שהמחרוזת‬
                     ‫שהפעולה קיבלה נמצאת בתוך המחרוזת שעליה מבוצעת הפעולה‪.‬‬

                              ‫‪34‬‬

                                                             ‫כל הזכויות שמורות ל "‪"Devkills‬‬
   29   30   31   32   33   34   35   36   37   38   39