Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

public class Main {
    public static void main(String[] args) {
        // Boolean conversion
        System.out.printf("'%b', '%6b', '%.4b'%n", true, false, true);
        System.out.printf("'%b', '%6b', '%.4b'%n", "A", "B", "C");
        System.out.printf("'%B', '%6b',  '%.4b'%n", "A", "B", "C");
        System.out.printf("%b %n", 2014);
        System.out.printf("%b %n", new Object());

        // String conversion
        System.out.printf("'%s',  '%5s',  '%.3s'%n", "A", "B", "C");
        System.out.printf("'%S',  '%5S', '%.3S'%n", "A", "B", "C");

        // Use '-' flag to left-justify the result. 
        // width requires the '-' flag
        System.out.printf("'%S', '%-5S', '%.3S'%n", "A", "B", "C");
        System.out.printf("%s %n", 2014);
        System.out.printf("%s %n", true);
        System.out.printf("%s %n", new Object());

        // Hash Code conversion
        System.out.printf("'%h', '%5h', '%.3h'%n", "A", "B", "A");
        System.out.printf("'%H', '%5H',  '%.3H'%n", "A", "B", "A");
        System.out.printf("%h %n", 2014);
        System.out.printf("%h %n", true);
        System.out.printf("%h %n", new Object());
    }
}