我就废话不多说了,大家看代码吧~java中string类型的变量的值是无法改变的,如果想要在字符串后面加其他字符串,需要定义StringBuffer或者StringBuilder变量,StringBuffer和StringBuilder变量与String的功能基本一致,只不过值可以改变,它们是java后面版本升级加入用来完善String的。stringbuffer可以允许后面加任何类型的,string似乎没有这份允许,String变量在底层是由final修饰符修饰的表示值不可改变,要是非要说可以改变,只是指向的地址改变了,而不是原来的值改变了

JAVA实现往字符串中某位置加入一个字符串