返回顶部
首页 > 资讯 > 精选 >java简易文本分割器实现代码
  • 702
分享到

java简易文本分割器实现代码

java文本分割器ava 2023-05-31 09:05:28 702人浏览 独家记忆
摘要

本文实例为大家分享了java文本分割器的具体代码,供大家参考,具体内容如下import java.io.*;class cutIntoPieces{ public static void main(String[] args){ F

本文实例为大家分享了java文本分割器的具体代码,供大家参考,具体内容如下

import java.io.*;class cutIntoPieces{  public static void main(String[] args){    FileInputStream fis = null;    FileOutputStream fos =null;    //声明输入输出流对象    int num = 0;//生成文本的序号从0开始      try{        int temp = 0;//初始化temp        fis = new FileInputStream("f:/src/from.txt");        //产生输入流对象,并传入小说来源路径        int m =1*1024*1024;         //将文本分为1兆一份        byte[] buffer = new byte[m];      while(true){            for(num=0;;num++){              String path = "f:/src/to"+num+".txt";              //指定分割后文件的名称              fos = new FileOutputStream(path);              //生成输出流对象              temp=fis.read(buffer,0,buffer.length);              //调用输入流的read()方法,三个参数分别代表              //读出来的数据存在buffer中,偏移量为0,一次读取多少byte位              if(temp == -1){                break;              }//所有字节都读取完成后temp=-1,这里不判断temp 会越界              fos.write(buffer,0,temp);              //对象进行读写操作              }              if(temp==-1){              break;              }            }      }    catch(Exception e){      System.out.println(e);    }    finally{      try{        fis.close();        fos.close();      //关闭接口        //最后会生成一个空的txt文件 在这里把那个空的txt文件删除        String path2 = "f:/src/to"+num+".txt";        File f = new File(path2);          if(f.exists()){            f.delete();            }      }      catch(Exception e){        System.out.println(e);      }    }  }}

--结束END--

本文标题: java简易文本分割器实现代码

本文链接: https://lsjlt.com/news/224634.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • java简易文本分割器实现代码
    本文实例为大家分享了java文本分割器的具体代码,供大家参考,具体内容如下import java.io.*;class cutIntoPieces{ public static void main(String[] args){ F...
    99+
    2023-05-31
    java 文本分割器 ava
  • python与php实现分割文件代码
    前两天有个朋友说,想实现一个文本文件按照固定行数进行分割成多个文本文件,却不知如何实现。如果数据量小手动分割下就好了,如果数据量很大的话手动完成实在太耗费人力了,也不现实。那么就需要借助脚本去实现。既然有朋...
    99+
    2022-06-04
    代码 文件 python
  • C++实现简易选课系统代码分享
    下面是详细代码分享: #include<bits/stdc++.h> using namespace std; 声明函数部分: //声明函数部分 void BuildMa...
    99+
    2024-04-02
  • node文件上传功能简易实现代码
    找了不少文件上传的相关模块,最后选择了比较常用,并且是express推荐使用的 multer 来实现文件上传,附上 GitHub 地址 1. 开始 开始第一步,自然就是安装模块,不多说 npm in...
    99+
    2022-06-04
    简易 文件上传 代码
  • VBS如何实现iPod文本分割器
    这篇文章将为大家详细讲解有关VBS如何实现iPod文本分割器,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。因此暑假闲暇编写了这个简短精悍的脚本版的分割器。脚本版的最大的好处可以由使用者进行DIY。 具体情...
    99+
    2023-06-08
  • Java实现黄金分割法的示例代码
    目录1、概述2、黄金分割法3、修改后的黄金分割算法4、编程实现修改后的黄金分割算法1、概述 黄金分割法是一种区间收缩方法。 所谓区间收缩方法,指的是将含有最优解的区间逐步缩小,直至区...
    99+
    2024-04-02
  • java代码实现空间切割
    目录问题代码效果演示测试数据结果总结问题 给定一个大的立方体和一批小的立方体,对于每个立方体,都知道如图的信息(知道x,y,z坐标和长、宽、高),且任意小立方体都被包含在大立方体内、...
    99+
    2024-04-02
  • Java实现简易的分词器功能
    业务需求: 生活中常见的搜索功能大概可分为以下几类: 单关键词。如“Notebook” 双关键词加空格。如“Super Notebook” 多关键词加多空格...
    99+
    2024-04-02
  • NodeJS实现图片文本分割
    本文实例为大家分享了NodeJS实现图片文本分割的具体代码,供大家参考,具体内容如下 var fs = require('fs'); var jpeg = require('j...
    99+
    2024-04-02
  • Android简易音乐播放器实现代码
    本文实例为大家分享了Android音乐播放器的具体代码,供大家参考,具体内容如下 1.播放项目内的音乐 package com.thm.g150820_android26_p...
    99+
    2022-06-06
    音乐 Android
  • web.py 十分钟创建简易博客实现代码
    一、web.py简介 web.py是一款轻量级的Python web开发框架,简单、高效、学习成本低,特别适合作为python web开发的入门框架。官方站点:http://webpy.org/ 二、web...
    99+
    2022-06-04
    十分钟 简易 代码
  • C语言实现简易文本编辑器
    本程序要求完成一个简易文本编辑器,能够完成文本的录入、编辑、删除、查找,并能够完成文件的存取。 在文本编辑软件中把用户输入的所有文本内容作为一个字符串。虽然各种文本编辑软件的功能有强...
    99+
    2024-04-02
  • C语言实现简易文本编译器
    数据结构课程设计之简易文本编译器(C语言实现) 需求分析 (1)具有图形菜单界面:显示实时年份,日期,星期及时间 (2)  查找:查找文本中的字符串,显示其出现的行数,列数...
    99+
    2024-04-02
  • C语言实现简易通讯录(静态版本)的代码分享
    目录一、通讯录1.演示效果2.完整代码二、代码解析1.宏定义及结构体声明2.主菜单函数3.主函数4.查找函数5.初始化联系人信息6.添加联系人信息7.显示所有联系人信息8.删除指定联...
    99+
    2022-11-13
    C语言静态通讯录 C语言 通讯录
  • VBS如何实现文本文件分割脚本
    这篇文章给大家分享的是有关VBS如何实现文本文件分割脚本的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。而Windows下没有一个现存的比较好用的分割工具,所以我用VBS做了一个文本文件的分割工具,和各位网友共享。...
    99+
    2023-06-08
  • python简单实现图片文字分割
    本文实例为大家分享了python简单实现图片文字分割的具体代码,供大家参考,具体内容如下 原图: 图片预处理:图片二值化以及图片降噪处理。 # 图片二值化 def binari...
    99+
    2024-04-02
  • Python实现简易端口扫描器代码实例
    在网上的一些资料的基础上自己又添了些新内容,算是Python socket编程练手吧。 #coding=utf-8 import socket import time import sys impor...
    99+
    2022-06-04
    扫描器 端口 简易
  • Shell脚本实现简单分割字符串
    我们有这样一个字符串: info='abcd;efgh' 现在想获取abcd和efgh,我们可以简单地用cut工具来获取: fstr=`echo $info | cut -d ; -f 1` sst...
    99+
    2022-06-04
    字符串 脚本 简单
  • Qt实现简易计时器的示例代码
    目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1 mainwindow.h头文件4.2 mainwindow.cpp源文件五、效果演示一、项目介绍 计时器实现四个...
    99+
    2024-04-02
  • iOS实现简易计算器的代码怎么写
    本篇内容主要讲解“iOS实现简易计算器的代码怎么写”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“iOS实现简易计算器的代码怎么写”吧!初步接触视图,制作了一个简易的计算器,基本上简单的计算是没有...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作