java - 我如何在android中制作像000“+”000这样的数字格式
-
我想制作一个像 000"+"000 这样的数字格式。规则将是 3 位数“+”3 位数。下面我会给你一些例子。
在我将在下面显示它们之前,我已经尝试了一些代码。我想我必须使用 NumberFormat 类。我的代码如下。顺便说一句,如果号码的位数较少,我的号码最多有 6 位数字缺失的数字(将在左侧)必须为 0。
我试过了
NumberFormat numberFormat = new DecimalFormat("000'+'000");
但它给出了错误
模式“000”+“000”中未加引号的特殊字符“0”
但是当我做的时候它起作用了
NumberFormat numberFormat = new DecimalFormat("'+'000");
或者
NumberFormat numberFormat = new DecimalFormat("000'+'");
所以很简单,我可以制作数字加号或加号,但我不能制作数字(3 位)-加号(3 位)
我希望为这些输入获得这些输出:
输入:4032
输出:004+032
输入:5
输出:000+005
输入:123450
输出:123+450
输入:10450
输出:010+450