我要实现一个代替文件内容的功能
原文件为.txt文件其中...a***b....a*****b.....a**b........
要把它变为....123.....123......123.... 
就是把.txt文件中字符‘a'和'b'还有他们之间的部分改变为123

解决方案 »

  1.   

    楼主可以使用该方法void replaceRange(String str,int start,int end )str 新文本
    start 被替换文本的初始位置
    end 被替换文本的结束位置例:
        String f=textC.getText();
        int n=textA.getText().indexof(f);   //n为textA中字符串f的第一个字浮的位置
        if( n>=0 && f.length()>0)
            textA.replaceRange(textB.getText(),n,n+f.length())