java写程序如何先打出()【】,然后后退打字不把)】替换掉

java写程序怎么先打出()【】,然后后退打字不把)】替换掉
就是比如数组a[4],然后我的eclipse的编写程序打的时候只能 a [ 4 ],要是先a[],再后退打4,就会把】给替换掉,这个怎么办的,新手,问题可能比较基础,百度没找到,求java写程序如何先打出()【】,然后后退打字不把)】替换掉
------解决方案--------------------
引用:
没有自己设置过的,按照百度教程安装,除了()【】会被替换之外,如果发现前面打错字了去改,多打出的字会把后面的字一个个替换,结果从错的地方开始全部都要改

这个是你电脑的insert键的问题,普通的insert的光标是一个竖线,你的insert按两次,竖线加粗,变为黑色的粗线,这时你输入字符,就是一直覆盖后面的字符。你检查下,是否是这种情况。