(变量)->{代码块}
如果代码块只有一个表达式,大括号可以省略。如果变量类型可以自动推断出来,可以不写变量类型。
首先判断字符串的合法性,是不是合法的算式,可以用正则表达式,比如\d+-\d+
截取字符串,分别将前后的数值解析出来。截取用String#substring就可以,数值解析,如果是整数可以用Integer#parseInt
计算两个数值的差
如果是复杂算式,参考一下数据结构书籍里的算法吧
(变量)->{代码块}
如果代码块只有一个表达式,大括号可以省略。如果变量类型可以自动推断出来,可以不写变量类型。
首先判断字符串的合法性,是不是合法的算式,可以用正则表达式,比如\d+-\d+
截取字符串,分别将前后的数值解析出来。截取用String#substring就可以,数值解析,如果是整数可以用Integer#parseInt
计算两个数值的差
如果是复杂算式,参考一下数据结构书籍里的算法吧