java - 获取下一个字典字符

标签 java methods char lexicographic

有没有java字符的方法会返回字典顺序的下一个字符?

char x = 'a'.next();

'a'.next() 将返回 b'b'.next() 将返回 c。等等

最佳答案

char x = 'a';
System.out.println(++x);

输出:b

我希望这足以作为一个提示。

基本上,只需增加char变量的ASCII码即可得到下一个字符。

是的,ASCII 代码基本上只是一个整数。 (尝试执行 System.out.println((int) 'a');,您将得到 97 的输出,这是 char a 的 ASCII 值)。同样,每个字符都有一些 ASCII 值。

关于java - 获取下一个字典字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34074964/

相关文章:

java - 正则表达式查找 Java 中大括号内的子字符串

java - H2:生成插入脚本初始化脚本

javascript - 奇怪的 JavaScript 行为(我期待递归)

c++ - 字符串到字符 - C++

c - scanf "%c"不读取 C 中的空格

java - 在已经可见的框架上调用 setVisible(true)

java - Tablelayout应该将行数一一增加?

java - 从 Java 方法返回多个值 : why no n-tuple objects?

java - 一个方法可以在Java中使用反射找出自己的名字吗

c++ - 赋值运算符和相等运算符中的宽字符和字符