Page 34 - תכנות בשפת ג'אווה חלק א
P. 34
(7לנוחיותנו ,כאשר נרצה לדעת לגבי מחרוזת מסוימת באיזה תו/תווים היא מתחילה
או מסתיימת נוכל להשתמש ב 2הפעולות הבאות:
פעולה ראשונה ,startswith() :מקבלת מחרוזת ומחזירה אמת או שקר בהתאם לכך
שהמחרוזת שעליה פעולה זו מופעלת מתחילה בצירוף שהוכנס לפעולה .בפעולה זו
קיימת אופציה נוספת והיא להכניס מספר שלם ,שיסמל את ההתחלה שפעולה זו
תבדוק.
פעולה שנייה ,endswith() :מקבלת מחרוזת ומחזירה אמת או שקר בהתאם לכך
שהמחרוזת שעליה פעולה זו מופעלת מסתיימת בצירוף שהוכנס לפעולה.
הפעולות הנ"ל יכתבו בצורה הבאה:
(8כאשר נרצה לחפש מחרוזת מסוימת בתוך מחרוזת אחרת נצטרך לכתוב קטע קוד
מסובך רק בשביל הדבר הפשוט הזה ,ולכן קיימת הפעולה )( containsשתעשה זאת
בשבילנו .הפעולה מקבלת מחרוזת ומחזירה אמת או שקר בהתאם לכך שהמחרוזת
שהפעולה קיבלה נמצאת בתוך המחרוזת שעליה מבוצעת הפעולה.
34
כל הזכויות שמורות ל ""Devkills