Do It Yourself
New member
שאלת טירון...
שאלה ממבחן: כתבו שיטה בשם countSameChar הפועלת על אובייקטים מהמחלקה String. השיטה צריכה לקבל מחרוזת כפרמטר ולהחזיר את מספר התווים הזהים המופיעים במיקום זהה בשתי המחרוזות (המחרוזת שבאובייקט והמחרוזת שבפרמטר). חתימת השיטה:
שאלה ממבחן: כתבו שיטה בשם countSameChar הפועלת על אובייקטים מהמחלקה String. השיטה צריכה לקבל מחרוזת כפרמטר ולהחזיר את מספר התווים הזהים המופיעים במיקום זהה בשתי המחרוזות (המחרוזת שבאובייקט והמחרוזת שבפרמטר). חתימת השיטה:
public int countSameChar(String s)
ולשאלה שלי ששברתי את הראש עליה: מבלי להתחשב במטרה הסופית של השאלה, אני רוצה לספור כמה תווים יש בשתי המחרוזות. אז במחרוזת s לא היתה לי בעיה - אני בודק את זה ע"י s.length() אבל איך אני בודק כמה תווים יש במחרוזת השניה? ניסיתי (אני לא יודע אם זה נכון) להשתמש ב-this:this.length()
אבל זה מחזיר לי שגיאת קומפילציה. אשמח לתגובה, תודה.