-1
现在我有下面的代码,我试图让代码追加到一个字符串,而不是system.out.println。我知道这很奇怪,但不知道该怎么说。我可以使用if语句来追加到字符串吗?
char[] c = inputString.toCharArray();
for(char ch : c)
{
if(ch <=88 && ch>=65 || ch<=120 && ch>=97)
System.out.print(Character.valueOf((char) (ch+2)));
else
if (ch =< 1)
System.out.print(Character.valueOf((char) (ch-24)));
else
if (ch == 2)
System.out.print(Character.valueOf((char) (ch-24)));
else
System.out.print(ch);
是的,当然,只需将您的System.out.println替换为相关代码即可。 – James
你真的不清楚你想在这里实现什么。例如,我们不知道你想要追加什么。 (我也*强烈*建议所有if语句使用大括号。) –
我想要有字符串结果=(Character.valueOf((char)(ch-24))); ,我将添加大括号 – thore725