您现在的位置: 爱51代码网 >> 范文 >> 文章正文
java从.dat文件中读取数据

java从.dat文件中读取数据

[u][/u]我有一个从matlab里生成的DataOut.dat文件,里面的数据格式如下:
    5     4
    0    32    62     0
   55     0    45     0
    0     0    32    45
   37    94     0   143
   27    62     0    95
   27    62    76     0
   78     0    55    45
    0    32    45    95
   55   119     0   188
   37    94     0   143
本人java初学者,在网上也找了代码,但是每次只能读一位而且读出空格,不能完整的读完数据,请各位大侠指教!!本人不胜感激!!

import java.io.File; import java.util.LinkedList; import java.util.List; import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern;   public class Hello {     public static void main(String[] args) throws Exception {         String filePath = "/Users/Biao/Desktop/data.txt"; // 数据文件路径.         Scanner scanner = new Scanner(new File(filePath));         Pattern pattern = Pattern.compile("\\d+");           // 存储找到的整数.         List<Integer> values = new LinkedList<Integer>();           while (scanner.hasNextLine()) {             Matcher matcher = pattern.matcher(scanner.nextLine());               while (matcher.find()) {                 values.add(Integer.parseInt(matcher.group(0))); // 找到所有的整数.             }         }           System.out.println(values);     } }

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新文章 热点文章 相关文章
    android手机无法与eclipse或电脑
    C/C++洗牌算法源代码
    servlet技术实现用户名唯一的验证
    E-business suite system servic
    ZOJ 3700 Ever Dream 文章中单词
    TortoiseGit和msysGit安装及使用
    asp中有一段javascipt的网页鼠标
    sharepoint 2010 获取用户信息Us
    设计包含max函数的队列
    随机从数组中取出指定的不重复的
    ZOJ 3700 Ever Dream 文章中单词
    TortoiseGit和msysGit安装及使用
    sharepoint 2010 获取用户信息Us
    mysql主从同步延迟方案解决的学习
    生日旅行总结
    中小板生日快乐随感
    送生日快乐桑葚乳酪小蛋糕
    写给女儿的生日快乐
    总分公司财务核算
    恢复使用繁体字可行性研究报告
    JDWP Unable to get JNI 1.2
    富文本控件怎么把数据存放到
    Unresolved compilation pro
    正则表达式如何解析JSON
    Ajax异步调用后台 实现简单的
    定时将SQL SERVER2000中一个
    Exception in thread "Timer
    Exception sending context 
    Eclipse下启动tomcat报错:/
    Java通过IP地址获取用户所在
     



    设为首页 | 加入收藏 | 网站地图 | 友情链接 |