if(f2[i].getName().equals("aaa.txt")) f2[i].delete();

解决方案 »

  1.   

    你就没想过删除条件会不成立吗?建议多学习调试技巧。哪怕你加一句System.out.println("条件成立");也应该知道了。
    if(f2[i].getName()=="aaa.mp3"){
        f2[i].delete();
        System.out.println("条件成立");
    }
    修改方案同楼上
      

  2.   

    谢谢各位了
    其实我也调试了,加了一句System.out.println("ok"),但是是没显示,不过我也没多想,我学java不过才1个多月。说到底还是自己嗅觉不够敏锐,问题就在眼前,就差那一步,也紧紧是一步了。
    楼上的话很中听,真的很谢谢你