Встроенная утилита преобразования единиц хранения в Java? - PullRequest
3 голосов
/ 10 июля 2009

Кажется, что в Java нет класса утилит для преобразования единиц хранения из одной в другую, я прав?Или я действительно не знал об этом?

Я искал что-то вроде java.util.concurrent.TimeUnit .Я могу реализовать эквивалент для единицы хранения самостоятельно, но просто подумал, что сначала спрошу, прежде чем изобретать велосипед.

Спасибо.

Ответы [ 2 ]

4 голосов
/ 10 июля 2009

Выезд JSR-275 . В зависимости от того, что вы хотите сделать, может быть немного излишним. Или вы можете взглянуть на Commons Monitoring . Я думаю, что они имеют дело с некоторыми единицами хранения, но опять же, сама библиотека, вероятно, слишком большая, когда требуется только класс.

2 голосов
/ 10 июля 2009

Это может быть излишним, если вам нужно, но JSR-275 - это API-интерфейс Java для единиц измерения и преобразований, который включает DataAmount и DataRate. Доступна эталонная реализация.

См. https://jsr -275.dev.java.net /

...