我想检查每个字符的字符串,我将其替换为其他字符或将其保留在字符串中。而且因为它是一个很长的字符串,所以完成这项任务的时间非常重要。这些最好的方法是什么,或者有什么更好的主意?对于所有这些,我将结果附加到 StringBuilder。使用 for 和 charAt 命令检查所有字符。像以前的方式一样使用 switch 。使用 replaceAll 两次。
如果第一个方法更好,是否有任何方法可以检查具有一组字符的字符,例如: if (st.charAt(i)=='a'..'z') ....
编辑:请及时告诉消耗较少的方式并说出原因。我知道你所说的所有这些方式!