public static String encrypt (String h, int a) throws Exception
{
h = h.toLowerCase();
if(h.contains("a"))
{
data = data.replace("a", "c");
}
if(h.contains("b"))
{
data = data.replace("b", "d");
}
if(h.contains("c"))
{
data = data.replace("c", "e");
}
if(h.contains("d"))
{
data = data.replace("d", "f");
}
if(h.contains("e"))
{
data = data.replace("e", "g");
}
if(h.contains("f"))
{
data = data.replace("f", "h");
}
if(h.contains("g"))
{
data = data.replace("g", "i");
}
if(h.contains("h"))
{
data = data.replace("h", "j");
}
if(h.contains("i"))
{
data = data.replace("i", "k");
}
if(h.contains("j"))
{
data = data.replace("j", "l");
}
if(h.contains("k"))
{
data = data.replace("k", "m");
}
if(h.contains("l"))
{
data = data.replace("l", "n");
}
if(h.contains("m"))
{
data = data.replace("m", "o");
}
if(h.contains("n"))
{
data = data.replace("n", "p");
}
if(h.contains("o"))
{
data = data.replace("o", "q");
}
if(h.contains("p"))
{
data = data.replace("p", "r");
}
if(h.contains("q"))
{
data = data.replace("q", "s");
}
if(h.contains("r"))
{
data = data.replace("r", "t");
}
if(h.contains("s"))
{
data = data.replace("s", "u");
}
if(h.contains("t"))
{
data = data.replace("t", "v");
}
if(h.contains("u"))
{
data = data.replace("u", "w");
}
if(h.contains("v"))
{
data = data.replace("v", "x");
}
if(h.contains("w"))
{
data = data.replace("w", "y");
}
if(h.contains("x"))
{
data = data.replace("x", "z");
}
if(h.contains("y"))
{
data = data.replace("y", "a");
}
if(h.contains("z"))
{
data = data.replace("z", "b");
}
return h;
}
当我运行它时,它不会替换正确的字母。我不知道如何解决这个问题,只是在寻求帮助。