Java中的词典编纂

Java中的词典编纂,java,Java,如果我想简单地用前面的一个字母或数字替换一个字母或数字,我会怎么做? 例如,我想在代码中将字母“c”替换为“b”,或者将字母3替换为字母2。有什么提示吗?字符类型是数字,你可以从中减去一个来得到你想要的答案。计算出您想要对“0”或“a”执行的操作。这适用于ASCII,但要注意UTF8编码字符。还要记住边缘大小写,例如a。例如,如果我有char letter='b',我可以执行letter=letter-1吗?是的,完全正确。根据Jason的观点,letter='e';letter=letter-

如果我想简单地用前面的一个字母或数字替换一个字母或数字,我会怎么做?
例如,我想在代码中将字母“c”替换为“b”,或者将字母3替换为字母2。有什么提示吗?

字符类型是数字,你可以从中减去一个来得到你想要的答案。计算出您想要对“0”或“a”执行的操作。

这适用于ASCII,但要注意UTF8编码字符。还要记住边缘大小写,例如
a
。例如,如果我有char letter='b',我可以执行letter=letter-1吗?是的,完全正确。根据Jason的观点,
letter='e';letter=letter-1
当然不会给你“d”。你需要确保你看到的是一个普通的字母或数字。