1class Solution {2public boolean isNumber(String s) {3try {4int l = s.length();5if (s.equals("Infinity")6|| s.equals("-Infinity")7|| s.equals("+Infinity")8|| s.charAt(l - 1) == 'f'9|| s.charAt(l - 1) == 'd'10|| s.charAt(l - 1) == 'D'11|| s.charAt(l - 1) == 'F') return false;12double x = Double.parseDouble(s);13return true;14} catch (Exception e) {15return false;16}17}18}