print a float with 2 decimal places in java

print a float with 2 decimal places in java
/**
 * @author lautturi.com
 * Java example: format double to 2 decimal places in java
 */

import java.text.DecimalFormat;

public class Lautturi {

	public static void main(String[] args) {

		double d = 3.14159;
		DecimalFormat df = new DecimalFormat();
		df.setMaximumFractionDigits(2);
		System.out.println(df.format(d));
        
	}

}
Source:ww‮ruttual.w‬i.com

output:

3.14
Created Time:2017-09-11 16:56:50  Author:lautturi