I am new to Java and am from Python. In Python we do string formatting like this:
>>> x = 4
>>> y = 5
>>> print(\"{0} + {1} = {2}\
Java has a String.format method that works similarly to this. Here's an example of how to use it. This is the documentation reference that explains what all those % options can be.
And here's an inlined example:
package com.sandbox;
public class Sandbox {
public static void main(String[] args) {
System.out.println(String.format("It is %d oclock", 5));
}
}
This prints "It is 5 oclock".