当前位置: 首页 > 面试题库 >

如何将变量增加到字母表中的下一个或上一个字母?

皇甫波峻
2023-03-14
问题内容

我在可变字符串中定义了一个大写字母,我想输出字母表中的下一个和上一个字母。例如,如果变量等于'C',我将要输出'B''D'


问题答案:

单程:

String value = "C";
int charValue = value.charAt(0);
String next = String.valueOf( (char) (charValue + 1));
System.out.println(next);


 类似资料:
  • 问题内容: 我有字母“ a”,“ b”,“ c”。我希望我的结果在TSQL中分别为“ b”,“ c”,“ d”。我会用什么来实现这一目标? 问题答案: 使用得到字符的值,增加一个,并使用转换的值返回到一个字符。

  • null null 我想在ng-pattern中使用这个regex来检查来自用户的文本输入。

  • 我的输入字段的密码验证要求如下:“密码应至少包含一个大写字母、一个小写字母、一个数字或特殊字符”。 这是1个大写、1个小写、1个数字和一个特殊字符的正则表达式

  • 将一个字符串的第一个字母(大写字母)变成小写。 使用数组解构和 String.toLowerCase() 将第一个字母变成小写,...rest 是获取第一个字母之后字符数组,然后使用 Array.join('') 使其再次拼接成为字符串。 省略 upperRest 参数来保持字符串的其余部分不变,或者将其设置为 true 来将字符串的其余部分转换为大写。 const decapitalize =

  • 问题内容: 我需要删除单词的第一个字母并将其移到末尾,例如: 到目前为止,我已经尝试过了: 但是,我应该如何将第一个字母移到末尾? 问题答案: 您可以使用:

  • 问题内容: 我有这张桌子: 我想插入一个新字段,例如 order ,对于每个引用,我将设置一个新月值。因此输出应为: 我可以用一个简单的查询做到这一点吗? 编辑 上面的例子只是一个例子。这是我在数据库上的真实表: 问题答案: MySQL不支持分析(IE:ROW_NUMBER),这是您要使用的输出结果。使用: 通常,这将需要单独的语句来声明@rownum和@ref变量,但是如果像在示例中所看到的那样