0
private static String shift(String p, int shift){
String s = "";
int len = p.length();
for(int x = 0; x < len; x++){
char c = (char)(p.charAt(x) + shift);
if (c == ' '){ // this right here isn't working
s += " ";
} else if (c > 'z'){
s += (char)(p.charAt(x) - (26-shift));
}
else {
s += (char)(p.charAt(x) + shift);
}
}
return s;
}
示例输出:qer $ hyhi(“$”曾经是一个空格)。为什么空间不能像它应该那样保持空间?相反,它仍然遵循转换过程。为什么不是这个凯撒轮班工作
什么语言这应该是什么? –