String stg = “20190101”; //在字符串第4位增加横杠- String stn = stg.replaceAll("(.{4})", "$1-"); //在上一层的基础上后7位增加横杠-,横杠也算一位 String stni = stn.replaceAll("(.{7})", "$1-"); String sop2 = stni.substring(0,stni.length()-1); System.err.println(sop2); 输出结果为:2019-01-01