小编m0d*_*d3r的帖子

使用String.format格式化SSN

我目前正在使用随机发生器为我生成9位数字.我目前正在尝试在java中使用String.format来打印像XXX-XX-XXXX这样的随机数字,就像社会安全号码一样.我只是不能这样做,我不知道该怎么办.我正在使用模数,似乎我的填充关闭或我完全错了.问题是我必须使用模数.非常感谢任何帮助我指向正确方向的帮助,谢谢.我正在尝试修复ID.

public  String toString (){

        System.out.printf("%d\n",ID);

        return  String.format("First Name: %12s LastName %12s ID: %03d-%02d-%04d ", firstName, lastName,ID%1000,ID%10000, ID%000001000);

    }
}
Run Code Online (Sandbox Code Playgroud)

java string.format

5
推荐指数
2
解决办法
2363
查看次数

标签 统计

java ×1

string.format ×1