gpt4 book ai didi

java - 如何使用 JSR-363 定义自定义单位(或预定义数量) "roll"?

转载 作者:太空宇宙 更新时间:2023-11-04 11:34:33 25 4
gpt4 key购买 nike

如何使用 JSR 363 定义名为 roll 的自定义单位?我如何将其定义为长度的预定义数量,例如一卷始终为 250 米?如果卷没有固定长度,如何将其定义为完全独立的基本单元?

我正在使用tec.uom:uom-se:1.0.2。我尝试添加一个新单位,如JSR 363 adding new units但是 addUnit 方法是私有(private)的,因此无法从扩展类中调用它。

最佳答案

如果您查看 SI 和 UCUM 包,就会发现 Units 类已扩展,但私有(private) addUnit 方法已重新实现。适当的样式可能是对您自己的 localUnits 类进行建模并向其添加您自己的自定义单位。除了所有这些类都设计为单例之外,不确定 addUnit 背后的基本原理,引用实现者的指导会很有用。

关于java - 如何使用 JSR-363 定义自定义单位(或预定义数量) "roll"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43424846/

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