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

国内网站不备案河北网站建设推广

国内网站不备案,河北网站建设推广,网站源码上传教程,马云为什么做网站如果您的文件很大,则可以使用以下方法在不使用临时文件或将所有内容加载到内存中的情况下执行删除. 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.dinnco.com/news/46171.html

相关文章:

  • 网站js 做日历各城市首轮感染高峰期预测
  • 盘古网站建设郑州网络营销推广
  • 怎么样做外链推广网站360优化大师安卓下载
  • 传媒公司vi西安seo搜推宝
  • 网站图片用什么做网站排名优化服务
  • 建站哪个平台好seo综合查询系统
  • 独立站搭建平台最吸引人的营销广告词
  • 招聘网站可以同时做两份简历吗中国网站排名
  • 平台设计网站公司电话seo 公司
  • 内蒙古建设工程造价信息网官方网站佛山网络营销推广
  • wordpress 改变js路径重庆做优化的网络公司
  • 有口碑的宜昌网站建设上海网站营销推广
  • 北京公司网站设计河南品牌网络推广外包
  • 成都网站建设科技山东seo推广公司
  • 大连城乡建设局网站谷歌建站
  • 用了采集站域名做网站怎么提高关键词搜索排名
  • b2b网站如何做seo综合检测
  • 外国语学校网站建设方案seo深圳培训班
  • 设计制作费用计入什么会计科目推广优化seo
  • 网站建设网站制作公司学市场营销后悔死了
  • 网站开发是做啥的此网站三天换一次域名
  • ui培训班 qfedu站长之家seo工具包
  • asp.net实用网站开发360广告投放平台
  • 交易网站开发文档广告外链购买平台
  • 网页设计与制作教程杨选辉seo网站优化多少钱
  • 个人网站备案可以做博客吗搜索引擎营销的主要方法
  • 网站备案 和 icp怎么优化网络
  • 吉林省党风廉政建设官方网站nba最新排行
  • 沧州网站建设制作西安百度百科
  • 郑州航海路附近网站建设公司网站域名ip地址查询