Skip to content
Related Articles

Related Articles

Improve Article
DecimalFormat setGroupingSize() method in Java
  • Last Updated : 01 Apr, 2019

The setGroupingSize() method is a built-in method of the java.text.DecimalFomrat class in Java and is used to set the grouping size for this DecimalFormat instance or not. The grouping size is the number of integers in each group in the integral part of a decimal number. For example, the grouping size of 123, 456.78 is 3 and that of 12, 34, 56.78 is 2.

Syntax:

public void setGroupingSize(int newSize)

Parameters: The function accepts a single parameter newSize which is the size of the new group of integers to be set.

Return Value: The function does not returns any value.

Below is the implementation of the above function:



Program 1:




// Java program to illustrate the
// setGroupingSize() method
  
import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.util.Currency;
import java.util.Locale;
  
public class Main {
    public static void main(String[] args)
    {
  
        // Create the DecimalFormat Instance
        DecimalFormat deciFormat = new DecimalFormat();
  
        deciFormat.setGroupingSize(4);
  
        System.out.println(deciFormat.format(12345678.9));
    }
}
Output:
1234, 5678.9

Program 2:




// Java program to illustrate the
// setGroupingSize() method
  
import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.util.Currency;
import java.util.Locale;
  
public class Main {
    public static void main(String[] args)
    {
  
        // Create the DecimalFormat Instance
        DecimalFormat deciFormat = new DecimalFormat();
  
        deciFormat.setGroupingSize(2);
  
        System.out.println(deciFormat.format(12345678.9));
    }
}
Output:
12, 34, 56, 78.9

Reference: https://docs.oracle.com/javase/7/docs/api/java/text/DecimalFormat.html#setGroupingSize(int)

Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more,  please refer Complete Interview Preparation Course.




My Personal Notes arrow_drop_up
Recommended Articles
Page :