社区
Eclipse
帖子详情
如何将txt文件中的数据按照列存储在一维数组中
lili1234564654
2009-05-13 05:45:19
各位大侠帮忙呀!现在有一个txt文件里的数据是这样的:
列1 列2
0.3 0.25
0.24 1.258
2.31 0.2
1.25 0.32
...........
我现在需要通过java的文件读操作读出来之后,将列1和列2的数据都分别存储在一维数组A[]和B[]中。我希望使用java的高人指点一下,将关键的程序写出来让我参考一下,谢谢了!我会用java读写文件,但是就是不会怎么按照指定要求读出来。
...全文
182
4
打赏
收藏
如何将txt文件中的数据按照列存储在一维数组中
各位大侠帮忙呀!现在有一个txt文件里的数据是这样的: 列1 列2 0.3 0.25 0.24 1.258 2.31 0.2 1.25 0.32 ........... 我现在需要通过java的文件读操作读出来之后,将列1和列2的数据都分别存储在一维数组A[]和B[]中。我希望使用java的高人指点一下,将关键的程序写出来让我参考一下,谢谢了!我会用java读写文件,但是就是不会怎么按照指定要求读出来。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lili1234564654
2009-06-08
打赏
举报
回复
谢谢各位了,小妹我先试试吧!
chenfu888168
2009-05-13
打赏
举报
回复
菜鸟代码,将就吧
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
import java.util.Vector;
public class test {
public static void main(String args[]) throws Exception{
Vector<String> a = new Vector<String>();
Vector<String> b = new Vector<String>();
int count =0;
StringTokenizer st;
String path = "test.txt";
try{
FileInputStream file = new FileInputStream(path);
BufferedReader buff = new BufferedReader(new InputStreamReader(file));
String line = buff.readLine();
while(line!=""){
st = new StringTokenizer(line);
while(st.hasMoreTokens()){
if(count == 0){
count = 1;
a.addElement(st.nextToken());
}
else{
count = 0;
b.addElement(st.nextToken());
}
}
line = buff.readLine();
}
}catch(FileNotFoundException fo){
System.out.println("文件不存在");
}catch(Exception io){
}
float a1[]= new float[a.size()];
float b1[] = new float[b.size()];
System.out.println("第一行:");
for(int i=0;i<a.size();i++){
a1[i] = Float.parseFloat(a.get(i));
System.out.println(a1[i]);
}
System.out.println("第二行:");
for(int i=0;i<b.size();i++){
b1[i] = Float.parseFloat(b.get(i));
System.out.println(b1[i]);
}
}
}
marcblue
2009-05-13
打赏
举报
回复
逐行读,然后靠空格切就行了
foxkissme
2009-05-13
打赏
举报
回复
提示:每次读取txt文件中的一行字符,然后根据空格拆分字符串,这样字符串就变成了一个按列分布的字符串数组,剩下的应该不用教你了吧?
LabVIEW的
文件
操作实例二
在程序框图
中
添加函数节点“写入电子表格
文件
”,输入接线端“二维
数据
”连接上一步创建的二维数组,如图2所示。 图2 将数组写入表格形式
文件
· 第3步:保存
文件
。运行程序,因为程序
中
没有设置
文件
路径和...
C语言程序设计(高清PDF)
5.1.2 字符串使用的
一维数组
79 5.2 二维数组 80 5.2.1 二维数组的一般形式 80 5.2.2 字符串数组 84 5.3 多维数组 85 5.4 数组的初始化 85 5.4.1 数组初始化 85 5.4.2 变长数组的初始化 86 5.5 应用程序举例 87 第6...
青少年C++编程NOIP/CSP竞赛通关语法-
一维数组
本课程为零基础C++语法专题课,是青少儿参加信息学奥赛NOIP/CSP需要学习的语法专题课; 2、本课程每节课均配有练习题以及真题,以锻炼孩子的解题能力;... 6、本课程介绍的是
一维数组
。也是历来竞赛重要考点。
Python读取.
txt
文件
中
数据
并存入一个二维数组
Python读取.
txt
文件
中
数据
并存入一个二维数组 file = open("2020.
txt
", "r") row = file.readlines() print(row) l = [] for line in row: str = list(line.rstrip()) l.append(str) print(l) 2020.
txt
文件
放在....
numpy--读取CSV,
一维数组
转二维数组并写入Excel
文件
中
利用python的numpy框架,将CSV
文件
中
的
数据
读取出来,整合到二维数组
中
,并写入Excel
文件
中
。定义一个大小12的
一维数组
,再reshape转换成3行4
列
的矩阵。相同原理:自定义一个大小为6的
一维数组
,再转换。2.1导入...
Eclipse
58,452
社区成员
49,451
社区内容
发帖
与我相关
我的任务
Eclipse
Java Eclipse
复制链接
扫一扫
分享
社区描述
Java Eclipse
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章