简单的替换密码

时间:2012-04-02 10:28:40

标签: java encryption

简单替代密码。

我正在尝试创建一个遍历字符串的循环结构,同时将其写入另一个字符串。遇到空间时我很难跳过它。任何人都可以帮我解决这个问题。

    String translate = "";//create empty string
int xxx = 0; //initialise counter
while(xxx < text.length()) {    //based on the original length of input text
if (text.charAt(xxx) != ' '){ //if no white space do this
translate = translate.concat(Character.toString((s2.charAt(copyS.indexOf(text.charAt(xxx))))));

} else { //if there is white space do this. (I'm unsure how to make it skip?)

}
xxx++;
}   

1 个答案:

答案 0 :(得分:2)

如果要跳过空格,只需删除else块即可。如果你想保留它,那么添加

translate = translate.concat(' ');

注意 - 我的答案使用了与算法相同的模式 - 效率非常低。如果您想构建一个字符串,那么请查看StringBuilder类。