Java String指定替换某个位置的元素/符号

  • Post author:
  • Post category:java


“2022-01-05 10:00:00”;

我们想指定换成

“2022-01-07 10:00:00”;

也就是从 0开始数, 指定第9个位置,替换。

代码:

    public static void main(String[] args)  {

        String str = "2022-01-05 10:00:00";
        StringBuilder sb = new StringBuilder(str);
        sb.setCharAt(9, '7');
        String strNew = sb.toString();
        System.out.println(strNew);

    }