從txt檔案中讀取資料存入陣列
原txt檔案內容如下:
“FXH-05”,“我是中國人”,“ggfhsdg發” ,“654321”,“謝謝你!”,007
#
325,1643,133,1157
131,6423,241,22122
#
325,1423,133,1857
131,1223,211,22265
編寫程式碼處理後,變成:
“FXH-05” “我是中國人” “ggfhsdg發” “654321” “謝謝你!” 007
325 1643 133 1157
131 6423 241 22122
325 1423 133 1857
131 1223 211 22265
程式碼如下:
public class main { public static void main(String[] args) throws IOException { FileReader fr=null; BufferedReader br =null; String s=null; String[] arrayTemp=null; List<String[]> contentArrays=new ArrayList<String[]>(); try { fr=new FileReader(new File("d:\\test.txt")); br=new BufferedReader(fr); while((s=br.readLine())!=null){ if(s.equals("#")) continue; arrayTemp=s.split(","); contentArrays.add(arrayTemp); } for(int i=0;i<contentArrays.size();i++){ arrayTemp=contentArrays.get(i); for(String l:arrayTemp) System.out.print(l+" "); System.out.println(); } } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } finally{ br.close(); fr.close(); } } }
相關推薦
從txt檔案中讀取資料存入陣列
原txt檔案內容如下: “FXH-05”,“我是中國人”,“ggfhsdg發” ,“654321”,“謝謝你!”,007 # 325,1643,133,1157 131,6423,241,22122 # 325,1423,133,1857 131,1223,211,2226
PHP 從txt檔案中讀取資料
一、開啟/關閉檔案 1、對檔案操作時首先要開啟檔案,開啟檔案用 fopen()函式,語法是: fopen(filename,mode,include_path,context); 2、對檔案操作結束後應該關閉這個檔案,使用函式 fclose(); 例如: 二、讀寫檔案 1、讀取整個檔案,有
一個簡單的從txt檔案中讀取資料插入資料庫
一: 首先我們應該先·建一個Dynamic web project 工程。 二: 定義一個讀檔案操作 package com.what.files; 在這裡我們要用到用於讀取本地檔案中的位元組資料的FileInputStream,FileInputStream繼承了Inpu
從txt檔案中讀取資料並賦值給Mat
一直想把相機標定的內參和畸變直接從txt檔案中讀取,並賦值給Mat。現在程式碼如下,交流注:本人是基於Qt來進行程式設計,程式碼可以直接複用,貼上相應部分就行。void initMat(Mat &
VS2013 從txt檔案中讀取三維的陣列
從MATLAB中儲存的二維陣列839*3的資料到txt檔案中,格式化儲存方式如下: matlab程式碼: Pp2=[x;y;z]'; fid = fopen('a.txt','wt'); [m,n]=size(Pp2); for i=1:1:m for j=1:1
深度學習tensorflow實戰筆記(1)全連線神經網路(FCN)訓練自己的資料(從txt檔案中讀取)
寫在前面的話:離上一次寫部落格已經有些日子了,以前的工程都是在caffe平臺下做的,caffe平臺雖然挺好用的,但是caffe主要用於做CNN,對於其它的網路模型用起來不太方便,所以博主轉戰tensorflow,Google對待tensorflow就想當年對待An
MATLAB中批量從txt檔案中讀取指定行的資料儲存為txt檔案
經常遇到,我們想要讀取的資料,不是從頭開始讀取的,我們往往要求從固定的行開始讀取,MATLAB程式碼如下: function readData() %從指定行開始讀取資料 readFilePat
C++從txt檔案中讀取二維的陣列
此文章用來做筆記, 從MATLAB中儲存的二維陣列1500*2的資料到txt檔案中,格式化儲存方式如下: MATLAB程式碼:fid=fopen('data.txt','wt'); for i=1:
【120】TensorFlow 從CSV檔案中讀取資料並訓練線性迴歸模型(面向新手)
正文開始。 學習 TensorFlow 讓我的思維發生了變化。 計算機本質上是一種數學的工具,而我在學習程式設計的時候,思維也不可避免地收到了影響。傳統的程式設計思想,常常認為程式就應該像數學定理或者數學函式一樣,給出一個確定的結果。這是一種基於邏輯推導
Java從CSV檔案中讀取資料和寫入
.CSV檔案是以逗號分割的資料倉儲,讀取資料時從每一行中讀取一條資料元祖,也就是一條資料,再用字元分割的方式獲取表中的每一個數據項。 package com.conn.csv;
關於javascript從txt檔案中讀取內容出現亂碼的問題
在開啟檔案時,設為-2或者0,而不是不設或者設為-1。(有語義和下面的衝突) OpenTextFile 方法 開啟指定的檔案並返回一個 TextStream 物件,可以讀取、寫入此物件或將其追加到檔案。 object.OpenTextFile(filename[,
如何讀並提取TXT檔案中的資料到陣列中
第一次寫文章,並且內容比較簡單。主要背景是目前的CDIO需要提取出來自txt檔案中的座標,並且放入陣列中進行自動建模。後者仍在進行,前者基本完成,雖然十分簡單。主要思路是使用了fstream,並採用了stringstream進行字元轉換。#include<iostrea
從文字檔案中讀取資料到集合中,並遍歷集合
import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.util.ArrayList; /* * 需求:從文字檔案中讀取資料(每一行
fstream從txt檔案中讀取指定一行
記憶力差的孩紙得勤做筆記! 最近寫一段程式需要從txt檔案中讀取指定行,現在將demo共享出來!,好了,多的不說,直接上demo! #include <string> #include
從txt中讀取資料存入二維陣列
在實際應用中,經常需要把txt中的資料讀入到一個數組中,然後再參與運算。在C語言中可以利用fscanf( )函式從檔案中讀取資料, 示例如下: void main() { double **x,*y; FILE *fp; if((fp=fo
Python從txt檔案中逐行讀取資料
Python從txt檔案中逐行讀取資料 # -*-coding:utf-8-*- import os for line in open("./samples/label_val.txt"): print('line=', line, end = '') #後面
QT和VS讀取.txt檔案中的資料並儲存為陣列
QT中讀取.txt檔案並儲存為陣列 QFile fpx("/work/qt_workspace/saly/pix_x.txt"); QFile fpy("/work/qt_workspace/saly/pix_y.txt"); // QVector&l
python 從檔案中讀取資料,同時去除掉空格和換行
從檔案中讀取資料,同時去除掉空格和換行,程式碼如下 import numpy as np def sort(path): w = open(path,'r') l = w.readlines() col=[] for k in l: k = k.strip('\n')
用python從txt檔案中讀入資料
現在有如下資料集儲存在txt檔案中,利用python逐行讀取資料到list型別下。 1.658985 4.285136 -3.453687 3.424321 4.838138 -1.151539 -5.379713 -3.362104 0.972564
從PCD檔案中讀取點雲資料(Reading Point Cloud data from PCD files)
在本教程中,我們將學習如何從PCD檔案中讀取點雲資料。 #程式碼 首先,在你最喜歡的編輯器中建立一個名為pcd_read.cpp的檔案,並在其中放置下面的程式碼: #include <iostream> #include <pcl/io/pcd