DecimalFormat格式化字符的有关问题

DecimalFormat格式化字符的问题
现在我想把数字类型的例如1250的数值类型格式化为K1+250,如何实现???

DecimalFormat只能添加前缀和后缀,中间的加号没有办法加进去。
分组符号是逗号,也不能自定义。



------解决方案--------------------
自己实现一个吧,DecimalFormat 好像并不能格式化成这样的。

int i = 1250;
String s = "K " + i / 1000 + "+ " + i % 1000;
System.out.println(s);
------解决方案--------------------
+是正则表达式关键符号,用的话得转义吧