浅谈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


相关推荐: Python自动化办公教程_ExcelWordPDF批量处理案例  Laravel Eloquent模型如何创建_Laravel ORM基础之Model创建与使用教程  如何在建站之星网店版论坛获取技术支持?  潮流网站制作头像软件下载,适合母子的网名有哪些?  如何快速完成中国万网建站详细流程?  百度输入法ai组件怎么删除 百度输入法ai组件移除工具  香港服务器租用每月最低只需15元?  利用vue写todolist单页应用  制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?  如何快速搭建高效香港服务器网站?  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  Laravel如何获取当前用户信息_Laravel Auth门面获取用户ID  如何在Ubuntu系统下快速搭建WordPress个人网站?  Laravel怎么在Controller之外的地方验证数据  如何基于PHP生成高效IDC网络公司建站源码?  Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载  如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框  1688铺货到淘宝怎么操作 1688一键铺货到自己店铺详细步骤  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?  Laravel如何使用Blade组件和插槽?(Component代码示例)  黑客如何利用漏洞与弱口令入侵网站服务器?  如何破解联通资金短缺导致的基站建设难题?  如何在腾讯云服务器上快速搭建个人网站?  如何在万网开始建站?分步指南解析  详解Android图表 MPAndroidChart折线图  iOS UIView常见属性方法小结  如何在IIS中配置站点IP、端口及主机头?  如何选择PHP开源工具快速搭建网站?  如何在云指建站中生成FTP站点?  Android中Textview和图片同行显示(文字超出用省略号,图片自动靠右边)  如何续费美橙建站之星域名及服务?  Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区  javascript如何操作浏览器历史记录_怎样实现无刷新导航  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理  如何在不使用负向后查找的情况下匹配特定条件前的换行符  进行网站优化必须要坚持的四大原则  香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南  JavaScript中的标签模板是什么_它如何扩展字符串功能  Internet Explorer官网直接进入 IE浏览器在线体验版网址  Laravel怎么使用Markdown渲染文档_Laravel将Markdown内容转HTML页面展示【实战】  lovemo网页版地址 lovemo官网手机登录  移动端脚本框架Hammer.js  详解阿里云nginx服务器多站点的配置  如何在新浪SAE免费搭建个人博客?  魔方云NAT建站如何实现端口转发?  谷歌浏览器如何更改浏览器主题 Google Chrome主题设置教程  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  济南网站建设制作公司,室内设计网站一般都有哪些功能?