JAVA怎么修改TXT指定行内容?

实现思路是:code

1·将TXT逐行读取出来,存入一个容器,好比ArrayList (同时替换掉你须要改的那一行的内容)字符串

2·以后获取TXT的PrintWriter,遍历ArrayList,将内容写入其中,它会自动覆盖掉以前的内容get

PrintWriter hostsPrintWriter = new PrintWriter(hostsPath);

for(int i=0;i<hostsArrayList.size();i++){
			String currentHostsArrayListTextLine =(String)hostsArrayList.get(i);
			//从集合当中取出字符串
			hostsPrintWriter.println(currentHostsArrayListTextLine);
			//把该字符串写入文件当中
		}

这样就实现了修改。it

相关文章
相关标签/搜索