java - Scala 代码片段 - Java 8 的等效项是什么?

标签 java scala

以下 Scala 代码片段的 Java 等效项是什么?

val codeLength = 8
val value: Long = 12345678
("0" * codeLength + value.toString).takeRight(codeLength)

这是第三行,我特别想知道 Java 8 的等价物是什么。

最佳答案

带有零填充符

String.format("%08d", value)

请注意,如果 long 超过 8 位数字,则会发生溢出。

关于java - Scala 代码片段 - Java 8 的等效项是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47530808/

相关文章:

java - JAVA中的if语句报错

java - 我如何使用 Big-O 表示法确定复杂性

scala - 使用 SBT 生成不包含 Scala 补丁版本的 JAR 文件名

java - scala 中的 protected 方法如何在 jvm 上工作

scala - Scala 中如何确定类型参数的子类型?

java - 安卓远程控制客户端

java - 如何将sql native 查询结果映射到spring jpa存储库中的DTO?

java - Eclipse 变得无响应

multithreading - Play Framework : What happens when requests exceeds the available threads

scala - 如何知道,如果配置已加载