浅谈java 数据处理(int[][]存储与读取)

发布时间 - 2026-01-11 01:42:58    点击率:

MyFile .java:

import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
public class MyFile {

public static void SaveFile(String filename,int[][] arr){
 try {
 File file = new File(filename); //存放数组数据的文件
 FileWriter out = new FileWriter(file); //文件写入流
 try {
 getRecord(out,arr);
 } catch (Exception e) {
 // TODO Auto-generated catch block
 e.printStackTrace();
 } 
 out.close(); 
} catch (Exception ex) {
ex.printStackTrace();
}
} 
private static void getRecord(FileWriter out,int[][] arr)
throws Exception {
 //将数组中的数据写入到文件中。每行各数据之间TAB间隔
 for(int i=0;i<arr.length;i++){
 for(int j=0;j<arr[0].length;j++){
  out.write(arr[i][j]+"\t");
 }
 out.write("\r\n");
 } 
} 

public static void ReadFile(String filename,int[][] arr2){
 try {
File file = new File(filename); //存放数组数据的文件
 BufferedReader in = new BufferedReader(new FileReader(file)); //
 
 try {
 readRecord(in,arr2);
 } catch (Exception e) {
 // TODO Auto-generated catch block
 e.printStackTrace();
 } 
 in.close(); 
} catch (Exception ex) {
ex.printStackTrace();
}
}

private static void readRecord(BufferedReader in,int[][] arr2)
throws Exception {
String line; //一行数据
 int row=0;
 //逐行读取,并将每个数组放入到数组中
 while((line = in.readLine()) != null){
  String[] temp = line.split("\t"); 
  for(int j=0;j<temp.length;j++){
//   arr2[row][j] = Double.parseDouble(temp[j]);
  arr2[row][j] = Integer.parseInt(temp[j]);
  }
  row++;
 }
} 
}

使用:

public static int imagedate[ ][ ];
MyFile.SaveFile("d:\\array.txt",imagedate);

以上这篇浅谈java 数据处理(int[][]存储与读取)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。


# java  # 读取int  # 浅谈Java中的集合存储数据后  # 输出数据的有序和无序问题  # Java 实现Redis存储复杂json格式数据并返回给前端  # java8中NIO缓冲区(Buffer)的数据存储详解  # Java字节与字符流永久存储json数据  # 相册管理系统(Java表单+xml数据库存储)  # JSON复杂数据处理之Json树形结构数据转Java对象并存储到数据库的实现  # java实现表格数据的存储  # 给大家  # 组中  # 希望能  # 并将  # 数据处理  # 这篇  # 浅谈  # 小编  # 大家多多  # SaveFile  # span  # String  # void  # FileWriter  # public  # static  # getRecord  # catch  # Exception  # file 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 香港服务器WordPress建站指南:SEO优化与高效部署策略  Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区  软银砸40亿美元收购DigitalBridge 强化AI资料中心布局  Python文件流缓冲机制_IO性能解析【教程】  javascript如何操作浏览器历史记录_怎样实现无刷新导航  如何用西部建站助手快速创建专业网站?  如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框  BootStrap整体框架之基础布局组件  javascript中的try catch异常捕获机制用法分析  中山网站推广排名,中山信息港登录入口?  Laravel如何为API生成Swagger或OpenAPI文档  悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音  宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法  齐河建站公司:营销型网站建设与SEO优化双核驱动策略  PHP 500报错的快速解决方法  如何用搬瓦工VPS快速搭建个人网站?  详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)  敲碗10年!Mac系列传将迎来「触控与联网」双革新  Laravel如何使用模型观察者?(Observer代码示例)  悟空浏览器如何设置小说背景色_悟空浏览器背景色设置【方法】  谷歌浏览器如何更改浏览器主题 Google Chrome主题设置教程  黑客如何通过漏洞一步步攻陷网站服务器?  Laravel Eloquent关联是什么_Laravel模型一对一与一对多关系精讲  Swift中swift中的switch 语句  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  简历在线制作网站免费版,如何创建个人简历?  Laravel如何实现API版本控制_Laravel API版本化路由设计策略  如何在局域网内绑定自建网站域名?  Laravel中的Facade(门面)到底是什么原理  如何在阿里云虚拟主机上快速搭建个人网站?  网站页面设计需要考虑到这些问题  如何快速配置高效服务器建站软件?  php打包exe后无法访问网络共享_共享权限设置方法【教程】  如何在服务器上配置二级域名建站?  如何在腾讯云服务器上快速搭建个人网站?  详解Oracle修改字段类型方法总结  网站制作壁纸教程视频,电脑壁纸网站?  javascript基本数据类型及类型检测常用方法小结  如何在云主机上快速搭建网站?  如何快速搭建高效服务器建站系统?  Laravel如何使用Eloquent进行子查询  JS弹性运动实现方法分析  如何用wdcp快速搭建高效网站?  Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】  昵图网官方站入口 昵图网素材图库官网入口  Laravel如何实现邮件验证激活账户_Laravel内置MustVerifyEmail接口配置【步骤】  Laravel怎么实现搜索高亮功能_Laravel结合Scout与Algolia全文检索【实战】  Swift开发中switch语句值绑定模式  香港服务器建站指南:免备案优势与SEO优化技巧全解析  Java遍历集合的三种方式