在我的作业中,我们必须制作一个方法“ private void clean()”,如果用户输入“ 3 + 4 * 83/6”,则应将其存储为“ 3 + 4 * 83/6”。 。因此,令牌的开头或结尾不应有空格,每个令牌之间应有一个空格。
我一直在尝试使用replaceAll(“。(?=。)”,“ $ 0”);
但是我很困惑,因为方法标头是“ private void clean()”而不是“ private void clean(String string)”,而且我无法更改方法标头。因此,我不知道该方法的调用方式,您需要一个字符串来使用replaceAll(我的老师建议使用replace all)
我如何解决这个问题,这将是做到这一点的最佳方法吗?