gpt4 book ai didi

java - 将字符串转换为 Java 中的 int 数组

转载 作者:行者123 更新时间:2023-12-04 05:06:34 25 4
gpt4 key购买 nike

我想知道如何将像字母这样的字符串转换为数组中的数值。例如,A 是 0,B 是 1。我知道我需要像这样使用 for 循环:
for (int i = 0; i < 26; i++),但我不确定实际使用什么代码片段来转换为 int 数组?帮助?

最佳答案

您可以通过 yourString.charAt(i) 获取每个 Char,然后使用 (int) 进行转换,这将为您提供相应的 ASCII,然后从 'A' 的 ASCII 中减去。你会得到你想要的

结果 = (int)yourString.charAt(i) - (int)'A'

关于java - 将字符串转换为 Java 中的 int 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15468044/

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