 这里的 `ch==*` 很奇怪, 应该是 `ch=="` 才对.