我正在尝试用某些模式替换字符串“abc”:
当'a'替换为'b',当'b'替换为'c',当'c'替换为'a'。
我现在的代码是:
String alp = "abc";
String alteredAlp = "";
char [] charAlp = alp.toLowerCase().toCharArray();
for (int i = 0; i < charAlp.length() - 1; i++)
{
if(charAlp[i] == 'a')
alteredAlp += 'b';
else if(charAlp[i] == 'b')
alteredAlp += 'c';
else if(charAlp[i] == 'c')
alteredAlp += 'a';
}
我尝试使用“replaceAll”,但在第一次迭代后遇到了几个问题。
关于如何使它变得更好的任何想法?提前致谢!