כל מה שצריך לדעת על מחרוזות בשפת Java מדעי המחשב ב...
כל מה שצריך לדעת על מחרוזות בשפת Java מדעי המחשב בגרות
String name = "almog";
כיצד מגלים את אורך המחרוזת?
int size = name.length();
כיצד ניגשים לתו הראשון במחרוזת?
char tav = name.charAt(0); // 'a'
כיצד ניגשים לתו האחרון במחרוזת?
char last = name.charAt(size-1); // name[name.length()-1]
מהו indexOf? באמצעות indexOf אנחנו מקבלים מספר שלם. אם המספר שונה ממינוס אחד, אזי אנחנו מקבלים את המיקום הראשון של מה ששלחנו.
int i = name.indexOf("mo"); //2
int p = name.indexOf("gg"); //-1
מהי הפעולה contains? מפעילים פעולה זו על מחרוזת על מנת לבדוק האם היא מחרוזת זו מכילה מחרוזת אחרת.
למשל אם נרצה לבדוק האם המחרוזת "almog" מכילה את המחרוזת "mo" נבצע:
name.contains("mo"); //true