这样改比较好。这样EDIT按键也容易加了。至于优化。肯定有啊。不过这样代码也挺易读的就是 if else导致的代码比较长。switch case稍微好一点也可以了。
另外，蛋疼的EDIT键，会产生四个值。