Formatting Output
Teil des Abschnitts Grundlagen der Java-Journey von Coddy — Lektion 34 von 73.
Bisher haben wir gelernt, wie man einfache Strings ausgibt, aber manchmal müssen wir Variablenwerte in den String einfügen.
Zum Beispiel:
int age = 10;
System.out.println("His age is: age");Dies wird "His age is: age" anstelle von "His age is: 10" ausgeben
Damit es funktioniert, verwenden wir die formatierte Ausgabe printf:
int age = 30;
String name = "Alice";
double balance = 1500.75;
System.out.printf("Name: %s, Age: %d, Balance: %.2f\n", name, age, balance);%sist ein Platzhalter für Zeichenfolgen.%dist ein Platzhalter für Ganzzahlen.%fist ein Platzhalter für Gleitkommazahlen.%.2fformatiert die Gleitkommazahl auf zwei Dezimalstellen.\nist eine Escape-Sequenz, die die Ausgabe in eine neue Zeile verschiebt.
Eine weitere Möglichkeit, Strings mit Variablen zu kombinieren, ist mit dem Plus-Operator +:
System.out.print("Name: " + name + " Age: " + age + " Balance: " + balance);Aufgabe
AnfängerDir wird ein Code gegeben, der eine zufällige Zeichenfolge als Eingabe in einer Variablen namens rnd speichert.
Gib "The input is: " und die zufällige Zeichenfolge, die sich in der Variablen rnd befindet, auf der Konsole aus.
Sieh dir die Testfälle für Beispiele an!
Probier es selbst
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String rnd = scanner.nextLine();
// Schreibe deinen Code unten
scanner.close();
}
}Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operators Part 1
Arithmetic OperatorsModulo OperatorIncrement/DecrementPost Increment/DecrementArithmetic ShortcutsComparison OperatorsString Comparison5Operators Part 2
Logical Operators Part 1Logical Operators Part 2Recap - Simple LogicLogical Operators Part 3Logical Operators Part 43Variables Part 2
ConstantsNaming ConventionsRecap - Initialize VariablesType Casting Part 1Type Casting Part 26Decision Making
If StatementIf - ElseSwitch StatementTernary OperatorRecap - If ElseNested If - Else