![](/img/trans.png)
[英]java convert String of integers into possible combination of ASCII characters
[英]convert string that contains characters into integers in java
我想知道是否可以使用Java将“粉红色”之类的字符串转换为整数。
这是我的例子:
string word = "pink";
int i = Integer.parseInt(word);
我在考虑将单词转换为整数的代码。 因为我想将项目中的所有单词都转换为整数,然后应用二进制搜索来搜索这些文档中的单词。 我不是不,如果这是一个适用的想法,但我认为,如果适用,它将很快。
您可以像这样将单词制作为整数映射。
List<String> allWords = Arrays.asList("cat", "Dog", "Fish", "Cat", "dog");
Map<String, Integer> wordMap = new HashMap<>();
for (String word : allWords)
wordMap.computeIfAbsent(word.toLowerCase(), k -> wordMap.size());
System.out.println(wordMap);
->
{fish=2, cat=0, dog=1}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.