java吧 关注:1,242,042贴子:12,713,765
  • 12回复贴,共1

在文本文件中找到数学然后把它改成英语,这样哪里错了

只看楼主收藏回复

在文本文件中找到数学然后把它改成英语,这样哪里错了


来自Android客户端1楼2017-12-28 10:15回复
    空指针吧
    你subject没赋值
    不过为啥引入subject这个变量?不是应该读取文件后,把文件中的数学替换成英语吗??


    2楼2017-12-28 10:32
    收起回复


      来自Android客户端3楼2017-12-28 10:52
      收起回复
        没看懂subject有啥用


        IP属地:山东4楼2017-12-28 11:37
        收起回复
          我的建议是,读取所有文本,正则替换


          来自Android客户端5楼2017-12-28 12:04
          回复
            while((line=br.readLine())!=null){
            if(line.equals(str)){
            line = data;
            }
            bw.write(line);
            bw.newLine();
            }


            7楼2017-12-28 13:36
            收起回复