I want to get the currency format of India, so I need a Locale object for India. But there exists only few a countries that have a Locale constant
Locale
According to the JDK release notes, you have locale codes hi_IN (Hindi) and en_IN (English).
hi_IN
en_IN
System.out.println(Currency.getInstance(new Locale("hi", "IN")).getSymbol());