当前位置: 首页 > news >正文

浙江省住建厅证书查询网站seo优化运营

浙江省住建厅证书查询,网站seo优化运营,张家界seo优化方案,淄博哪里有做网站的如果您的文件很大,则可以使用以下方法在不使用临时文件或将所有内容加载到内存中的情况下执行删除. public static void removeFirstLine(String fileName) throws IOException { RandomAccessFile raf new RandomAccessFile(fileName, "rw"); …

如果您的文件很大,则可以使用以下方法在不使用临时文件或将所有内容加载到内存中的情况下执行删除.

public static void removeFirstLine(String fileName) throws IOException {  
    RandomAccessFile raf = new RandomAccessFile(fileName, "rw");          
     //Initial write position                                             
    long writePosition = raf.getFilePointer();                            
    raf.readLine();                                                       
    // Shift the next lines upwards.                                      
    long readPosition = raf.getFilePointer();                             

    byte[] buff = new byte[1024];                                         
    int n;                                                                
    while (-1 != (n = raf.read(buff))) {                                  
        raf.seek(writePosition);                                          
        raf.write(buff, 0, n);                                            
        readPosition += n;                                                
        writePosition += n;                                               
        raf.seek(readPosition);                                           
    }                                                                     
    raf.setLength(writePosition);                                         
    raf.close();                                                          
}         
请注意,如果您的程序在上述循环中间终止,则最终可能会出现重复的行或损坏的文件.

ast*_*eri  9

Scanner fileScanner = new Scanner(myFile);
fileScanner.nextLine();
这将从文件返回第一行文本并将其丢弃,因为您不将其存储在任何位置.

要覆盖现有文件:

FileWriter fileStream = new FileWriter("my/path/for/file.txt");
BufferedWriter out = new BufferedWriter(fileStream);
while(fileScanner.hasNextLine()) {
    String next = fileScanner.nextLine();
    if(next.equals("\n")) 
       out.newLine();
    else 
       out.write(next);
    out.newLine();   
}
out.close();
请注意,您必须以IOException这种方式捕捉和处理某些内容.此外,if()... else()...语句在while()循环中是必要的,以保持文本文件中存在任何换行符.

http://www.yidumall.com/news/45430.html

相关文章:

  • php红酒网站建设营销方案策划书
  • 网站备案 免费自己如何做网站
  • 高端网站制作乐是360收录
  • 南宁网站建设培训有哪些四川疫情最新消息
  • seo研究中心南宁线下整站seo
  • 网站设计策略免费seo网站
  • 网站空间搭建百度一下百度知道
  • 自己做pc网站建设网站推广优化排名
  • 美国建设工程标准下载网站关键词排名监控批量查询
  • 安徽集团网站建设友链互换平台推荐
  • 九江建网站报价搜索引擎营销题库和答案
  • 网站建设市场拓展岗位app推广拉新平台
  • 自己建设个小网站要什么关键词搜索爱站网
  • 门户网站建设好如何维护百度关键词优化软件
  • 电商设计网站培训做网页怎么做
  • wordpress 执行流程seo外包方法
  • 网页设计期末大作业班级优化大师免费下载app
  • 昆明做网站魄罗科技seo搜索价格
  • 江西房地产网站建设自助建站
  • 杭州企业网站北京营销推广公司
  • 动漫做视频在线观看网站软文写作要求
  • 网站开发完整的解决方案厦门小鱼网
  • 网站建设具体步骤天眼查企业查询入口
  • 郑州中原网站建设关键词seo如何优化
  • 网站设计类毕业设计有哪些网络营销公司
  • 台州网站建设公司seo诊断报告
  • 重庆网站平台建设sem培训学校
  • 车子网站重庆百度推广关键词优化
  • 网站打开速度加快怎么做广州网站优化多少钱
  • 网站怎么做首页比较好网络推广方法大全