java读取txt文件中的数据

java读取txt目标文件中的数据打印到控制台 package demo2; import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; public class Test {     publi 阅读详情

来自:http://www.cnblogs.com/qingblog/archive/2012/07/06/2579404.html

java读取txt文件的内容 类

?
1 . package txt;  
2 . 
3 . import java.io.BufferedReader;  
4 . import java.io.File;  
5 . import java.io.FileInputStream;  
6 . import java.io.InputStreamReader;  
7 . 
8 . /** 
9. * 读取TXE数据   
10. */ 
11 . public class ReadTxtUtils {  
12 .    public static void main(String arg[]) {  
13 .        try {  
14 .            String encoding = "GBK" ; // 字符编码(可解决中文乱码问题 )  
15 .            File file = new File( "c:/aa.txt" );  
16 .            if (file.isFile() && file.exists()) {  
17 .                InputStreamReader read = new InputStreamReader(  
18 .                        new FileInputStream(file), encoding);  
19 .                BufferedReader bufferedReader = new BufferedReader(read);  
20 .                String lineTXT = null ;  
21 .                while ((lineTXT = bufferedReader.readLine()) != null ) {  
22 .                     System.out.println(lineTXT.toString().trim());  
23 .                }  
24 .                read.close();  
25 .            } else {  
26 .                System.out.println( "找不到指定的文件!" );  
27 .            }  
28 .        } catch (Exception e) {  
29 .            System.out.println( "读取文件内容操作出错" );  
30 .            e.printStackTrace();  
31 .        }  
32 .    }  
33 .} 

 java读取TXT文件中的数据,每一行就是一个数,返回一个数组,代码?

?
List list= new ArrayList();
BufferedReader br= new BufferReader( new InputStreamReader( new FileInputStream( new File( "in.txt" ))));
String str= null ;
while ((str=br.readLine())!= null )
{
list.add( new Integer(str));
 
}
Integer[] i= new Integer[list.size()];
list.toArray(i);

 TXT文本中如据形如:
123
456
789

读入二维数组效果为:
temp[0][]={1,2,3};
temp[1][]={4,5,6};
temp[2][]={7,8,9};

复制代码
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.*;


public class xx{
    public static void main(String[]args){
        String s;
        int[][]save=new int[3][3];
        try{
        BufferedReader in =new BufferedReader(new FileReader("C:\\txt.txt"));
        int i=0;
        while((s=in.readLine())!=null){
            save[i][0]=Integer.parseInt(s.substring(0,1));
            save[i][1]=Integer.parseInt(s.substring(1,2));
            save[i][2]=Integer.parseInt(s.substring(2,3));
            i++;
        }
        }
        catch(FileNotFoundException e){
            e.printStackTrace();
        }
        catch(IOException e){
            e.printStackTrace();
        }
        for(int i=0;i<3;i++)
        {
            for(int j=0;j<3;j++){
                System.out.print(save[i][j]);
            }
            System.out.println();
        }
    }
}
复制代码

或

?
BufferedReader bf= new BufferedReader( new FileReader( "Your file" ));
String lineContent= null ;
int i = 0 ;
int [][] temp = new int [ 3 ][];
         while ((lineContent=bf.readLine())!= null ){
             String [] str = lineContent.split( "\\d" ); // 将 lineContent 按数字拆分
for ( int j = 0 ; j < str.length(); j++){
int [i][j] = Integer.parseInt(str[j]);
}
i++;
         }

 scp|cs|ff|201101
这是d:\\a.txt的数据,与“|”分割取数据出来,保存在变量a;b;c;d里

复制代码
import java.io.*;

public class Test{ 
  public static void main(String[] args)throws Exception{
       String a, b, c, d;
    StringBuffer sb = new StringBuffer();
    BufferedReader br = new BufferedReader(new FileReader("d:\\a.txt"));
    String s = br.readLine();
    while(s != null){
            sb.append(s);
            s = br.readLine();
        }
        s = sb.toString();
        String[] str = s.split("|");
        a = str[0];
        b = str[0];
        c = str[0];
        d = str[0];
    }
} 
复制代码

 


SAP 财务快速记账之--科目分配模型(Account assignment model ) SAP FICO 运维解决方案 阅读详情

相关推荐

腾讯、飞书等在线表格自动化编辑--python

在线文档自动化处理数据

qq_32828053的博客 2万+

Java读取txt文件,并且对其文件内容进行统计排序

1、业务需求 : 根据使用量将下列数据进行排序 然后按照使用量的高低进行 数据展示 2、实现代码 import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException...

星辰大数据的博客 5363

DCDC开关节点SW的Layout抉择:打孔换层与EMI共模辐射的权衡

本文深入探讨了DCDC转换器中开关节点SW的Layout设计对EMI共模辐射的影响。通过分析SW节点的EMI辐射机制、打孔换层对输入环路的影响以及铜皮面积与共模辐射的量化关系,提出了工程实践中的权衡策略和优化方法,帮助工程师在设计中平衡EMI性能和电路效率。

weixin_29722783的博客 246

[java]使用数据流读取本地txt文件内容

在实现这个功能之前,先要了解一下数据流的基础概念,基本字节数据流类和数据流中提供的主要数据操作方法 1 数据流的基本概念 几乎所有的程序都离不开信息的输入和输出,比如从键盘读取数据、从文件中获取或者向文件存入数据、在显示器上显示数据。这些情况下都会涉及有关输入/输出的处理。在Java中,把这些不同类型的输入、输出源抽象为流(Stream),其中输入或输出的数据称为数据流(DataStream)。用...

qq_37704442的博客 1642

Excel数据清洗实战:8个必学函数搞定90%的脏数据问题(附案例)

本文通过一个完整的销售数据清洗案例,详细讲解了如何组合使用TRIM、CLEAN、SUBSTITUTE等8个核心Excel函数,构建自动化清洗流水线,高效解决日常办公中90%的脏数据问题,从而将时间留给更有价值的分析工作。

weixin_29215391的博客 583

IBM System x3650 M5 IMM配置

1、IMM基本介绍 IMM,全称是Intel Mobile Module是IBM服务器上的集成管理模块,该模块是独立于服务器系统,可以通过一个单独的IP地址,使用Web和虚拟端口方式直接启动、停止和管理远程服务器,即使主板、处理器或者内存故障导致主机无法启动,也依然可以远程管理服务器,可以远程直接操作启动画面和服务器工作界面。 2、IP地址配置 2.1 通过Web方式修改IP地址 IBM服...

血饮渊虹的博客 4万+

java 读文件 数字_java读取txt文件中的数据

java读取txt文件的内容 类1.package txt;2.3.import java.io.BufferedReader;4.import java.io.File;5.import java.io.FileInputStream;6.import java.io.InputStreamReader;7.8./**9. * 读取TXE数据10. */11.public class ReadT...

weixin_36114091的博客 907

一文读懂 SAP Web Dispatcher 配置参考:让 Gateway、OData 与后端服务各走各路

SAP Web Dispatcher在Fiori项目中常被低估,实际上它作为企业系统的HTTP(s)入口,承担着流量分发和安全防护双重职责。该组件通过URL路径规则(如/sap/opu/odata/转发至Gateway系统)实现多系统路由,隐藏后端复杂性,提供统一访问入口。配置要点包括HTTPS参数设置、客户端证书转发、端口定义以及系统冲突处理策略。合理的配置能确保前端统一访问、网络边界清晰可控,同时降低跨团队协作成本。生产环境需根据实际网络架构调整官方示例配置。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 156

Java 从txt文件中提取数据

一测绘专业同学因为每天都有大量的数据,问我如何从文本文件中提取固定位置的数据,我先看了一下数据。 开头有几十行的无用数据 数据正文有固定的格式 整体的思路是一行一行的读取数据,将有用的行提取出来,最后从行里提取有用数据的子串保存在数组中。 其中主要运用到 * readLine()方法 readLine()方法是由Buffe...

z992189890的博客 1万+

因果强化学习:优化决策策略的因果方法

1. 背景介绍 1.1 传统强化学习的局限性 强化学习(Reinforcement Learning, RL)是一种通过与环境交互来学习最优决策策略的方法。然而,传统强化学习方法在面对复杂、动态和不确定的现实世界问题时,往往存在以下局限性: 数据效率低:传统强化学习方法

AI天才研究院 658

ArcMap|时空地理加权回归(GTWR)

ArcGIS的GTWR插件下载地址:https://www.researchgate.net/publication/329518786_GTWR_ADDIN_Valid_till_Dec_31_2022 更详细的操作参考: https://www.bilibili.com/video/BV1fR4y1M7xB?spm_id_from=333.999.0.0 https://blog.csdn.net/weixin_40008135/article/details/112693520 双击“GTWR_Be

个人学习笔记 1万+

JAVA 读取txt文件中的数据赋给String变量

【代码】JAVA 读取txt文件中的数据赋给String变量。

weixin_42164754的博客 199

PyCharm配置SSH和SFTP远程连接服务器

关于这篇博文,主要因为公司企业都是通过本地测试,同步到服务器进行跑动,舍友看着同事丝滑的操作,让我做个教程。本着钻研的精神,写下了这篇博客记录 关于pycharm这个软件,只有专业版才有远程连接的这个配置,社区版没有(同事一再强调要专业版,学生认证还可申请免费) 关于SSH和SFTP都是一种协议 具体知识点补充可看我这篇文章: 【计算机网络】常见面试题集锦(全) SSH:提供安全通道进行远程登录 SFTP协议可以远程文件传输获取等,数据的安全传输主要由SSH连接提供

码农研究僧的博客 5533

java 读取txt文件中的json数据,进行导出

txt文件中的内容如下package test;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStreamReader;import java.util.ArrayList;imp...

u012304877的专栏 1万+

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

java读取TXT文件中的数据

将文件放在一个指定的磁盘目录下: File file = new File("指定的文件路径"); try{ BufferedReader br = new BufferedReader(new FileReader(file));//构造一个BufferedReader类来读取文件 String s = null; while((s = br.rea...

weixin_30408739的博客 1708

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

java如何读取json数据,如何从Java中的txt文件读取JSON数据?

I am now want to read a series of JSON data(Nodes data) from local txt file(shown below, NODES.txt ). I use javax.json to do this.Currently, I have a Node class which contains the attributes:type, id,...

weixin_39636717的博客 753

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

java数据到txt文件中_Java读取接口中的数据,并保存到txt文件中!

//创建读取接口中数据的方法public static String read() {URL url = null;BufferedReader reader = null;HttpURLConnection connection = null;InputStreamReader ins = null;try {// 设置url地址url = new URL("https://***.***.co...

weixin_39689347的博客 406

使用java语言将数组中的数据写入txt文件,然后读取

public class NewTxt {  public static void main(String[] args) throws IOException {   int n = 5;  //N*N数组   double[][] arr = new double[n][n]; //插入的数组   double[][] arr2 = new double[n][n];;  //读取出的数组  

xiaoyatouxihuanchen的博客 3万+

java读取txt存入变量_Java读取txt文件中的数据赋给String变量方法

实例如下所示:public class MainActivity {private static final String fileName = "D:/Tao/MyEclipseWorkspace/resources/weather.txt";public static void main(String[] args) {//读取文件BufferedReader br = null;String...

weixin_35562134的博客 1075

Java如何读取数据文件,如txt文件或者.dat文件 中的内容

在实际工作中, 我们需要读取一些报表之类的数据文件, 这些文件一般可以是.dat .txt 格式的 , 那么如何读取呢? 下面案例以 .txt 为例.  package wxy.IO; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOExc

_予兮 1万+

java将hashmap写入文件,怎么将HashMap中的数据存入txt文件,然后进行读取

Java codeimport java.io.*;import java.util.*;import java.awt.*;public class SavePoint {public static void main(String[] args) {String s = "one";Point p = new Point(66,88);HashMap hm = new HashMap();hm...

weixin_42500963的博客 2745

Java的读取TXT文件的代码_java 读取txt文件中的列表数据 代码

txt中数据格式如下:期号 红球 蓝球 开奖时间 开奖公告2012041 08 11 15 20 24 32 02 2012-04-10 开奖公告2012040 03 08 09 22 25 31 10 2012-04-08 开奖公告2012039 01 02 05 13 22 29 08 2012-04-05 开奖公告2012038 09 10 11 15 19 33 16 2012-04-03...

weixin_32541663的博客 164
上一篇: Eclipse快捷键大全
下一篇: 战略分析方法
ArvinStudy
博客等级 码龄15年 83粉丝 193原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值