Mega Code Archive

 
Categories / Java / Data Type
 

Parse a GERMAN number

import java.text.NumberFormat; import java.util.Locale; public class Main {   public static void main(String[] argv) throws Exception {     Number number = NumberFormat.getNumberInstance(Locale.GERMAN).parse("-1.234,56");     if (number instanceof Long) {       System.out.println("Long value");      } else {       System.out.println("Double value");      }   } }