fork download
  1. import java.util.Scanner;
  2.  
  3. import java.util.regex.Pattern;
  4.  
  5. public final class Main {
  6.  
  7. public static void main(final String[] argv) {
  8. final Scanner input = new Scanner(System.in);
  9. final Pattern pattern = Pattern.compile("\\d+\\.\\d{2}?");
  10. while (input.hasNext()) {
  11. System.out.println((input.hasNext(pattern) ? "good" : "bad") + ": " + input.nextDouble());
  12. }
  13. }
  14. }
Success #stdin #stdout 0.1s 216128KB
stdin
2.00
3.14159
2
stdout
good: 2.0
bad: 3.14159
bad: 2.0