gpt4 book ai didi

Java : Convert Color string value to Hexa value

转载 作者:行者123 更新时间:2023-12-01 21:16:50 25 4
gpt4 key购买 nike

我正在尝试将颜色值更改为颜色hexa代码。所以,我的代码是这样的:

color = Integer.toHexString(colorpick.getValue().hashCode()).substring(0, 6).toUpperCase();

上面的代码对于除“黑色”之外的所有颜色都是OK

对于“黑色”颜色,会出现以下错误。

String index out of range : 6 error

请问有什么办法可以解决我的问题吗?

最佳答案

这里绝对是错误的:

colorpick.getValue().hashCode()

hashcode 是由 JVM 生成的特定代码,用于管理与实例和哈希表相关的哈希数......并且与颜色无关......

这应该没问题

colorpick.getValue()

关于Java : Convert Color string value to Hexa value,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39864890/

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