问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java读取txt文件遇到空格对内容定列,将第二列以abc开头的行内容另存...

发布网友 发布时间:2024-10-14 21:14

我来回答

1个回答

热心网友 时间:2024-10-14 22:04


import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.io.PrintWriter;

public class $ {
    public static void main(String[] args) {
        File file = new File("D://test.txt");
        BufferedReader in = null;
        PrintWriter out = null;
        try {
            in = new BufferedReader(new FileReader(file));
            String str = "";
            String result = "";
            while ((str = in.readLine()) != null && str.length() > 0) {
                //多个连续空格替换成一个空格然后通过空格分割成数组
                String[] arr = str.replaceAll(" +", " ").split(" ");
                //数组第二个
                if (arr.length > 1 && arr[1].startsWith("abc")) {
                    result += str + "\r\n";
                }
            }
            out = new PrintWriter("D://test1.txt");
            out.write(result);
            System.out.println(result);
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            out.flush();
            out.close();
            try {
                in.close();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
    }
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑lol突然很卡怎么办啊电脑玩lolfps低怎么解决 危化品仓库有什么设备 香港中文大学2021-2022在河北,重庆最低录取分数线 ChaCheer 洽洽 南瓜子 盐焗味 500g-适用对象 老闫家小粒香南瓜子-适用对象 洽洽盐焗味南瓜子-适用对象 盐焗南瓜子里有添加明矾吗 老街口盐焗味南瓜子500g*2袋量大优惠休闲零食 一天走多少步可以减肥每天走多少步可以减肥 肉炖土豆需要炖多久时间 请问从高铁深圳北站怎样到香港赤腊角机场?越详细越好! 从香港机场飞普 ... 我们的功课 歌词 高二学生 成绩中等偏下 想去日本留学 有什么要求 条件 费用? 松软馒头做法介绍 高一在校生想去日本留学,推荐哪个高中? 孩子高中不会日语怎么去日本留学? 银针为什么可以验毒 什么证券公司费用低 湖北初级会计考试多少分及格 金立s5能不能设置软件指纹解锁,能的话在哪设置? 2005年2月19日到2019年4月份,周岁多少岁? 仓鼠左边颊囊塞满吐不出会怎么样? 淘宝双11查物流免单,手机出现网页提示字幕是什么意思? 仓鼠嘴巴藏东西怎么吐 2005年11月06日到2019年7月28日多少岁 淘宝免单商品违规吗?什么情况违规? 客厅吊灯品牌 客厅吊灯选购攻略 断眉福薄是真的吗 断眉人缘运好吗 断眉面相怎样呢 反重力装置如何为飞行器提供定向的动力?是不是还是得靠喷气? 喝苦荞茶有哪些好处 常喝苦荞茶对身体有哪些影响? ...有几天村里就开会要卖地,我想问问我、的孩子能分到征地补偿款... 蜻蜓为什么飞得低? 1.8米长*0.6米宽*0.7高容量是多少升 急求:长1.7米,宽0.6米,高0.7米鱼缸灌满水多少吨??? ...一些水这是水面高是0.4米,主人注入水多少立方米 求好看的古风BL文,像公子欢喜啊,纸大啊那种风格的,最好是HE。 歪歪游戏按什么键可以全屏 高分辨精确到小数点后4位,与PPM什么关系 电脑桌面歪歪扭扭的?怎么调啊? 我的电脑系统是Windows 7 为什么每次一全屏模式时 歪歪就不能说话 ...是标准的4-20MA 分辨率是1微安 ,如果是CO 量程是0-1000ppm... 嚼槟榔并不是中国习俗?那它从哪儿来,又是怎么流行起来的 夏天什么布料的衣服凉爽 快速掌握Linux上R软件的安装步骤linux安装r软件 男人多少岁后不举 多少岁阳痿正常 男人30岁出现阳痿怎么办 上网课有的同学认为在家反正老师也不知道我也干嘛,我也不听,对此你怎么...