C 语言和 Java 的长整型格式化输出对比
C 语言中使用 '%06.6ld' 作为格式化输出长整型(long)的格式,其中 '%06' 表示宽度为 6 位,不足则用 0 填充,'.6' 表示小数点后保留 6 位。
而在 Java 中,可以使用 String.format() 方法来实现类似的格式化输出。例如:
long num = 123456789;
String str = String.format('%06d', num);
System.out.println(str);
这里使用 '%06d' 表示输出整型(int 或 long)时,宽度为 6 位,不足则用 0 填充。需要注意的是,Java 中没有类似 C 语言中的 '%ld' 格式,需要使用 '%d' 来输出整型。
原文地址: https://www.cveoy.top/t/topic/onO3 著作权归作者所有。请勿转载和采集!