Page 33 - תכנות בשפת ג'אווה חלק א
P. 33
(5בקליטת מחרוזות יכול להיות שנתבלבל ונכניס רווחים מיותרים לפני או בסוף
המחרוזת)רווח הוא תו לכל דבר( ,ולכן נרצה בכל מקרה להוריד את הרווחים הללו בלי
קליטה חוזרת על מנת שלא יפגעו במהלך התכנית .נעשה זאת על ידי הפעולה
)(.trim
פעולה זו לא מקבלת ערכים והיא תחזיר את המחרוזת שעליה בוצעה בלי רווחים
בהתחלה ובסוף ,והיא נכתבת בצורה הבאה:
(6כשנשווה בין מחרוזות נרצה שכל האותיות יהיו אחידות ,כלומר ,או כולן גדולות או
כולן קטנות וכך הקלט שנקלוט לא יהיה מוגבל .על מנת לבצע זאת ,יש לנו 2פעולות
אפשריות .פעולה ראשונה ,toLowerCase() :לא מקבלת ערכים ,ומחזירה את
המחרוזת שעליה בוצעה שכל האותיות בה קטנות .פעולה שנייה,toUpperCase() :
לא מקבלת ערכים ,ומחזירה את המחרוזת שעליה בוצעה שכל האותיות בה גדולות.
33
כל הזכויות שמורות ל ""Devkills