javadev/moneytostr-russian

将金额转换为乌克兰语/英语/俄语语言的文本工具

安装数: 1,165

依赖: 0

建议者: 0

安全性: 0

星标: 40

关注者: 5

分支: 22

开放问题: 0

语言:HTML

v1.22 2024-04-19 04:03 UTC

README

Maven Central Java CI CodeQL Coverage Status Known Vulnerabilities

将金额转换为乌克兰语/英语/俄语语言的文本工具

下载

下载 最新版本 或通过 Maven

<dependency>
  <groupId>com.github.javadev</groupId>
  <artifactId>moneytostr</artifactId>
  <version>1.22</version>
</dependency>

或 Gradle

implementation 'com.github.javadev:moneytostr:1.22'

MoneyToStr - Java 类

类概述:MoneyToStr 类提供了将数值转换为各种语言的货币文本表示的方法。

依赖

  • Java 标准库

公共类

  • MoneyToStr:将数字转换为符号的主要类。
  • MoneyToStr.Currency:表示不同货币的枚举。
  • MoneyToStr.Language:表示不同语言的枚举。
  • MoneyToStr.Pennies:表示分(分币)的枚举,可以是数字或文本。

公共方法

  • MoneyToStr(Currency currency, Language language, Pennies pennies):使用货币、语言和分(分币)初始化 MoneyToStr 对象的构造函数。
  • String convert(Double theMoney):将 double 值转换为货币值的文本描述。
  • String convert(Long theMoney, Long theKopeiki):将金额转换为文字。

使用示例

MoneyToStr moneyToStr = new MoneyToStr(Currency.UAH, Language.UKR, Pennies.NUMBER);
String result = moneyToStr.convert(123D);
// Expected: result = сто двадцять три гривні 00 копійок