how to format float with 2 decimal places in java

www.la‮ruttu‬i.com
how to format float with 2 decimal places in java
/**
 * @author lautturi.com
 * Java example: print a float number with 2 decimal places in jav
 */

import java.util.*;
import java.text.DecimalFormat;

public class Lautturi {

	public static void main(String[] args) {

		float decimalNumber = 1.2345f;
		DecimalFormat df = new DecimalFormat();
		df.setMaximumFractionDigits(2);
		System.out.println(df.format(decimalNumber));
		System.out.printf("%.2f",decimalNumber);
		
	}
}

output:

1.23
1.23
Created Time:2017-09-15 21:25:18  Author:lautturi