Menu
Coddy logo textTech

עיצוב הפלט

חלק מהיחידה יסודות במסלול ה-Java של Coddy. שיעור 34 מתוך 73.

עד כה למדנו כיצד להדפיס מחרוזות פשוטות, אבל לפעמים אנחנו צריכים להוסיף למחרוזת ערכים של משתנים.

לדוגמה:

int age = 10;
System.out.println("His age is: age");

פעולה זו תדפיס "His age is: age" במקום "His age is: 10"

כדי לגרום לזה לעבוד, נשתמש בהדפסה מעוצבת printf:

int age = 30;
String name = "Alice";
double balance = 1500.75;

System.out.printf("Name: %s, Age: %d, Balance: %.2f\n", name, age, balance);
  • %s הוא מציין מיקום למחרוזות.
  • %d הוא מציין מיקום למספרים שלמים.
  • %f הוא מציין מיקום למספרים ממשיים.
  • %.2f מעצב את המספר הממשי לשתי ספרות אחרי הנקודה העשרונית.
  • \n הוא רצף מילוט שמעביר את הפלט לשורה חדשה.

דרך נוספת לשלב מחרוזות עם משתנים היא באמצעות האופרטור פלוס +:

System.out.print("Name: " + name + " Age: " +  age + " Balance: " + balance);
challenge icon

אתגר

מתחילים

ניתן לך קוד ששומר מחרוזת אקראית כקלט במשתנה בשם rnd.

הדפס למסוף את "The input is: " ואת המחרוזת האקראית שנמצאת בתוך המשתנה rnd.

בדוק את מקרי הבדיקה כדי לראות דוגמאות!

נסו בעצמכם

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String rnd = scanner.nextLine();
        
        // כתבו את הקוד שלכם למטה
        
        scanner.close();
    }
}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר Java אונליין