/**
* @author lautturi.com
* Java example: printing strings alignment left-justified in java
*/
import java.util.*;
public class Lautturi {
public static void main(String[] args) {
String text1 = "Hello Java";
String text2 = "hello lautturi world:";
String text3 = "align text";
String format = "%-30s%s%n";
// %-30s
// Flag '-' The result will be left-justified.
// 30 characters width
// s use arg.formatTo
System.out.printf(format, text1, text3);
System.out.printf(format, text2, text3);
String format2 = "%30s%s%n";
System.out.printf(format2, text1, text3);
System.out.printf(format2, text2, text3);
}
}
output:
Hello Java: align text
hello lautturi world: align text
Hello Java:align text
hello lautturi world:align text