gpt4 book ai didi

java - 将哈希表上的字符数组转换为整数

转载 作者:行者123 更新时间:2023-12-01 15:39:14 24 4
gpt4 key购买 nike

这是一个关于 Java 中类型转换的问题。

public int hashFunction(String D){
char[] Thing = D.toCharArray();
for(int i=0; i < Thing.length; i++){
index =+(int)Thing.length;
}
return index % tablesize;
}

现在代码如何工作,使得 char 数组的每个内容现在都转换为 int 类型?

最佳答案

Java 将允许您将 char 分配给 int,因为 int 的域比 char 更大>。这称为加宽:

char c = 'a';
int i = c; // compiles just fine

您可能想要访问 Thing 中的每个元素,对吧?使用增强的 for 循环:

for(char c : Thing) {
// do something with c
}

关于java - 将哈希表上的字符数组转换为整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8348864/

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