שרשור מחרוזות
חלק מהיחידה יסודות במסלול ה-Dart של Coddy. שיעור 37 מתוך 94.
שרשור מחרוזות ב-Dart מאפשר לך לשלב כמה מחרוזות למחרוזת אחת באמצעות אופרטור הפלוס (+).
צרו שני משתני מחרוזת:
void main() {
String firstName = 'Dart';
String lastName = 'Developer';
}חברו את המחרוזות באמצעות האופרטור +:
String fullName = firstName + ' ' + lastName;
print(fullName);כשתריצו את הקוד הזה, הפלט יהיה:
Dart Developerאתגר
קלצרו תוכנית שמשתמשת בשרשור מחרוזות כדי לבנות הודעת ברכה אישית.
- צרו משתנה מחרוזת בשם
firstNameעם הערך"John" - צרו משתנה מחרוזת בשם
lastNameעם הערך"Doe" - צרו משתנה מחרוזת בשם
fullNameעל ידי שרשורfirstNameו-lastNameעם רווח ביניהם - צרו משתנה מחרוזת בשם
greetingעל ידי שרשור"Hello, "ו-fullName - צרו משתנה מחרוזת בשם
messageעל ידי שרשורgreetingו-"! Welcome to Dart programming." - הדפיסו את המשתנה
message
נסו בעצמכם
void main() {
// צרו משתנה firstName עם הערך "John"
// צרו משתנה lastName עם הערך "Doe"
// צרו את fullName על ידי שרשור firstName ו-lastName עם רווח ביניהם
// צרו את greeting על ידי שרשור "Hello, " ו-fullName
// צרו את message על ידי שרשור greeting ו-"! Welcome to Dart programming."
// הדפיסו את ההודעה
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
7עבודה עם מחרוזות
שרשור מחרוזותאינטרפולציה של מחרוזותמחרוזות מרובות שורותמאפייני מחרוזותשיטות בסיסיות למחרוזות10אוספים - יסודות המפות
מהן מפות?יצירת מפהגישה לערכים לפי מפתחזוגות מפתח-ערךקבלת גודל המפהקבלת המפתחותקבלת הערכיםבדיקה אם מפתח קיים2משתנים וטיפוסי נתונים בסיסיים
מהם משתנים?מחרוזותמספרים שלמים (int)מספרים מסוג double (double)ערכים בוליאניים (bool)הסקת טיפוס באמצעות 'var'משתנים סופייםמשתנים קבועיםמוסכמות למתן שמותבטיחות בסיסית מול nullסיכום – הכרזה על משתנים8זרימת בקרה – לולאות
לולאת 'for'לולאת 'while'לולאת 'do-while'שימוש ב-'break' בלולאותשימוש ב-'continue' בלולאותסיכום – חזרה על קוד3אופרטורים חלק 1
אופרטורים אריתמטייםחלוקת מספרים שלמיםאופרטור מודולוהגדלה והקטנהקיצורי השמהסיכום - חישובים פשוטים6זרימת בקרה - קבלת החלטות
הוראת 'if'הוראת 'else'הוראת 'else if'חזרה - החלטות פשוטותהוראות 'if' מקוננותהוראת 'switch'9אוספים - יסודות הרשימות
מהן רשימות?יצירת רשימהגישה לפי אינדקסקבלת אורך הרשימההוספת איבריםהסרת איבריםבדיקה אם הרשימה ריקהמעבר על רשימהתרגלו בעצמכם: קומפיילר Dart אונליין