Posts

Currency formatter using Java

 import java.text.NumberFormat; import java.util.Locale; import java.util.Scanner; public class CurrencyFormat { public static void main(String[] args) { // TODO Auto-generated method stub   Scanner scanner = new Scanner(System.in);         double payment = scanner.nextDouble();         scanner.close();                  // Write your code here.         Locale indiaLocale = new Locale("en", "IN");         NumberFormat us = NumberFormat.getCurrencyInstance(Locale.US);         NumberFormat india = NumberFormat.getCurrencyInstance(indiaLocale);         NumberFormat china = NumberFormat.getCurrencyInstance(Locale.CHINA);         NumberFormat france = NumberFormat.getCurrencyInstance(Locale.FRANCE);                  System.out.println("US: " + us.format(payment));         System.out.println("India: " + india.format(payment));         System.out.println("China: " + china.format(payment));         System.out.

Inheritance

How  to work on Inheritance  import java.io.*; import java.util.*; import java.text.*; import java.math.*; import java.util.regex.*; class Arithmetic { public int add(int x, int y) { return x + y; } } class Adder extends Arithmetic { } public class Solution1 { public static void main(String[] args) { // TODO Auto-generated method stub // Create a new Adder object         Adder a = new Adder();                  // Print the name of the superclass on a new line         System.out.println("My superclass is: " + a.getClass().getSuperclass().getName());                  // Print the result of 3 calls to Adder's `add(int,int)` method as 3 space-separated integers:         System.out.print(a.add(10,32) + " " + a.add(10,3) + " " + a.add(10,10) + "\n"); } }