这道题目的解法很多: 正则匹配 Java类库 条件判断 有限状态机 我一开始想的解法是条件判断,后来对其进行了修改,使用了自上而下的递归: import java.util.*; public class Solution { // 合法字符集, E视同e,因此不纳入该集合 private Set<Character> legalChars = new HashSet<>(Arrays.asList( '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '+', '-', '.', 'e')); public bool...