java 字符串中添加一个空格

java 字符串中添加一个空格,第1张

String str="C123456"

String result = str.subString(0,str.length-2)+" "+str.subString(str.length-2)

应该没有你这样的业务需求吧。

java里面使用string.format实现空格右填充代码如下:

package cn.com.songjy

import java.text.NumberFormat

public class NumberFormatTest {

public static void main(String[] args) {

int i = 1

NumberFormat nf = NumberFormat.getInstance()

nf.setGroupingUsed(false)

nf.setMaximumIntegerDigits(4)

nf.setMinimumIntegerDigits(4)

System.out.println(nf.format(i))

}

}

public class TestStringFormat { 

public static void main(String[] args) {

int youNumber = 1

String str = String.format("%04d", youNumber) 

System.out.println(str)// 0001

}

}

private static final String STR_FORMAT = "0000"

public static String haoAddOne_2(String liuShuiHao){

Integer intHao = Integer.parseInt(liuShuiHao)

intHao++

DecimalFormat df = new DecimalFormat(STR_FORMAT)

return df.format(intHao)

}

题意不太明显,我按照我的理解来。

举个例子C123456这个字符串转成 C1234空格56

String str = "C123456"

String result = str.subString(0,5)+" "+str.subString(5)

插入空格的位置你可以先遍历存在一个数组里面。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11374447.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存