gpt4 book ai didi

java - Java 中类似 C 的字符添加?

转载 作者:行者123 更新时间:2023-12-04 11:31:15 35 4
gpt4 key购买 nike

我刚从 C++ 切换到 Java。我正在尝试编写一个从 0 循环到某个小于 26 的数字的程序。我想获取与该数字对应的字母表中的字母。

例如,迭代 0 将是“A”。迭代 2 将是“B”。 3 将是“C”。

在 C++ 中,我可以只执行 'A' + i 并将其转换回 char。在 Java 中是否有一种简单的方法可以做到这一点?

最佳答案

如果您使用 char 原始类型,您可以做同样的事情。

char capitalA = 'A';
char capitalZ = (char)(capitalA + 25);

请注意第二行,因为加法运算会自动扩展为 int,所以我不得不转换回 char(从 int)。

关于java - Java 中类似 C 的字符添加?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7297453/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com