<dependency> <groupId>javax.measure</groupId> <artifactId>unit-api</artifactId> <version>1.0</version> </dependency> import javax.measure.Quantity; import javax.measure.quantity.Length; import tech.units.indriya.quantity.Quantities; public class MeasurementExample { public static void main(String[] args) { Quantity<Length> length = Quantities.getQuantity(5, SI.METRE); System.out.println("Length: " + length); } } import javax.measure.Unit; import javax.measure.quantity.Length; import tech.units.indriya.quantity.Quantities; public class MeasurementExample { public static void main(String[] args) { Quantity<Length> length1 = Quantities.getQuantity(5, SI.METRE); Quantity<Length> length2 = Quantities.getQuantity(10, SI.METRE); System.out.println("Is length1 greater than length2? " + length1.isGreaterThan(length2)); System.out.println("Converted length1 to kilometers: " + length1.to(SI.KILOMETRE)); } } import javax.measure.converter.UnitConverter; import javax.measure.quantity.Length; import tech.units.indriya.AbstractUnit; import tech.units.indriya.unit.Units; public class MeasurementExample { public static void main(String[] args) { Quantity<Length> length1 = Quantities.getQuantity(5000, Units.METRE); Quantity<Length> length2 = Quantities.getQuantity(5, AbstractUnit.ONE); UnitConverter converter = Units.METRE.getConverterTo(AbstractUnit.ONE); Quantity<Length> standardizedLength = length1.to(converter); System.out.println("Standardized length: " + standardizedLength); System.out.println("Is standardized length equal to length2? " + standardizedLength.equals(length2)); } }


上一篇:
下一篇:
切换中文