java刪除csv一行_在Java中讀取CSV文件時跳過第一行

嘿家伙我正在編寫解析器代碼來讀取.csv文件并將其解析為

XML.這是我的代碼,它工作正常,但我希望它跳過文件中的第一行.所以我決定設置一個HashMap,但它似乎確實有效:

for (int i = 0; i < listOfFiles.length; i++) {

File file = listOfFiles[i];

if (file.isFile() && file.getName().endsWith(".csv")){

System.out.println("File Found: " + file.getName());//Prints the name of the csv file found

String filePath = sourcepath + "\\" + file.getName();

BufferedReader br = new BufferedReader(new FileReader(file));

String line;

int n = 1;

Map lineMap = new HashMap();

int k=2;

while ((line = br.readLine()) != null) {

System.out.println(n + " iteration(s) of 1st While Loop");

lineMap.put(k, line);

fw.write(" \n");

fw.write(" \n");

hostName=line.substring(0, line.indexOf(","));

fw.append(hostName);

fw.write("\n");

fw.write(" \n");

hostID=line.substring(line.indexOf(",")+1, nthOccurrence(line, ',', 1));

fw.append(hostID);

fw.write("\n");

fw.write(" \n");

machineModel=line.substring(nthOccurrence(line, ',', 1)+1, nthOccurrence(line, ',', 2));

fw.append(machineModel);

fw.write("\n");

fw.write(" \n");

processorModel=line.substring(nthOccurrence(line, ',', 2)+1, nthOccurrence(line, ',', 3));

fw.append(processorModel);

fw.write("\n");

fw.write(" \n");

core=line.substring(nthOccurrence(line, ',', 3)+1, nthOccurrence(line, ',', 4));

fw.append(core);

fw.write("\n");

fw.write(" \n");

proc=line.substring(nthOccurrence(line, ',', 4)+1, nthOccurrence(line, ',', 5));

fw.append(proc);

fw.write("\n");

fw.write(" \n");

tier=line.substring(nthOccurrence(line, ',', 5)+1, nthOccurrence(line, ',', 6));

fw.append(tier);

fw.write("\n");

fw.write(" \n");

productName=line.substring(nthOccurrence(line, ',', 6)+1, nthOccurrence(line, ',', 7));

fw.append(productName);

fw.write("\n");

fw.write(" \n");

version=line.substring(nthOccurrence(line, ',', 7)+1, nthOccurrence(line, ',', 8));

fw.append(version);

fw.write("\n");

fw.write(" \n");

scriptData=line.substring(nthOccurrence(line, ',', 8)+1, line.length());

fw.append(scriptData);

fw.write("\n");

fw.write(" \n");

k++;

}n++;

這是代碼主要部分的片段.任何想法或解決方案???

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/532335.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/532335.shtml
英文地址,請注明出處:http://en.pswp.cn/news/532335.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

java語言錯誤的是解釋運行的_Java基礎知識測試__A卷_答案

考試宣言:同學們, 考試考多少分不是我們的目的! 排在班級多少的名次也不是我們的初衷!我的考試的目的是要通過考試中的題目,檢查大家在這段時間的學習中,是否已經把需要掌握的知識掌握住了,如果哪道題目你不會做,又或者做錯了, 那么不用怕, 考完試后, 導師講解的時候你要注意聽…

java 持續集成工具_Jenkins-Jenkins(持續集成工具)下載 v2.249.2官方版--pc6下載站

Jenkins是一款基于java開發的持續集成工具&#xff0c;是一款開源軟件&#xff0c;主要用于監控持續重復的工作&#xff0c;為開發者提供一個開發易用的軟件平臺&#xff0c;使軟件的持續集成變成可能。。相關軟件軟件大小版本說明下載地址Jenkins是一款基于java開發的持續集成…

java中number類型能否相除_Java中 如果復數類成員是int型,怎么實現兩個復數相除...

(1) 復數類Complex 的屬性有&#xff1a;RealPart : int型&#xff0c;代表復數的實數部分ImaginPart : int型&#xff0c;代表復數的虛數部分package applet;import java.applet.*;import java.awt.*;public class j_1 extends Applet{Complex a,b,c,d,e,f;public void in…

java中線程調度遵循的原則_深入理解Java多線程核心知識:跳槽面試必備

多線程相對于其他 Java 知識點來講&#xff0c;有一定的學習門檻&#xff0c;并且了解起來比較費勁。在平時工作中如若使用不當會出現數據錯亂、執行效率低(還不如單線程去運行)或者死鎖程序掛掉等等問題&#xff0c;所以掌握了解多線程至關重要。本文從基礎概念開始到最后的并…

java禁止js獲取cookie_java中Cookie被禁用后Session追蹤問題

一.服務器端獲取Session對象依賴于客戶端攜帶的Cookie中的JSESSIONID數據。如果用戶把瀏覽器的隱私級別調到最高&#xff0c;這時瀏覽器是不會接受Cookie、這樣導致永遠在服務器端都拿不到的JSESSIONID信息。這樣就導致服務器端的Session使用不了。Java針對Cookie禁用&#xff…

java類構造方法成員方法練習_面向對象方法論總結 練習(一)

原標題&#xff1a;面向對象方法論總結 & 練習(一)學習目標1.面向對象與面向過程2.類與對象的概念3.類的定義&#xff0c;對象的創建和使用4.封裝5.構造方法6.方法的重載內容1.面向對象與面向過程為什么會出現面向對象反分析方法&#xff1f;因為現實世界太復雜多變&#x…

mysql 統計查詢不充電_MySql查詢語句介紹,單表查詢,來充電吧

mysql在網站開發中&#xff0c;越來越多人使用了&#xff0c;方便部署&#xff0c;方便使用。我們要掌握mysql,首先要學習查詢語句。查詢單個表的數據&#xff0c;和多個表的聯合查詢。下面以一些例子來先簡單介紹下單表查詢。操作方法01首先看下我們例子用到的數據表&#xff…

MySQL線上優化_線上MySQL千萬級大表,如何優化?

前段時間應急群有客服反饋&#xff0c;會員管理功能無法按到店時間、到店次數、消費金額進行排序。經過排查發現是 SQL 執行效率低&#xff0c;并且索引效率低下。圖片來自 Pexels應急問題商戶反饋會員管理功能無法按到店時間、到店次數、消費金額進行排序&#xff0c;一直轉圈…

java底層怎么學_java學習----底層原理一

數據類型java自帶8種基本類型&#xff0c;4中整型類型&#xff0c;2種浮點類型&#xff0c;1種用于表示Unicode編碼的字符單元的字符類型&#xff0c;和1種用于表示真值的bool類型(這8種基本類型都有自己的隱式初始值)。long在申請變量時賦值數據后必須加l或L&#xff0c;若不加…

java實驗報告合肥工業大學_合肥工業大學數據結構上機實驗代碼與實驗報告(全)github地址...

C&plus;&plus;實現鏈隊類——合肥工業大學數據結構實驗5&#xff1a;鏈式隊列實驗5 5.1 實驗目的 熟練掌握隊列的順序鏈式存儲結構. 熟練掌握隊列的有關算法設計,并在鏈隊列上實現. 根據具體給定的需求,合理設計并實現相關結構和算法. 5.2 實驗要求 5.2.1鏈隊列實驗要 …

php 類分開寫,自己前幾天寫的無限分類類_PHP教程

自己前幾天寫的無限分類類_PHP教程前一周寫的吧&#xff0c;使用中效果還不錯。主要思想來自&#xff1a;http://www.phpobject.net/b...[urlhttp://www.phpobject.net/blog/read.php?49][/url]這里就不多解釋原理了&#xff0c;直接發代碼。PS:這里代碼是不能直接使用的&…

php創建表設置編碼,教您在Zend Framework里如何設置數據庫編碼以及怎樣給數據表設定前綴!...

當我們在開發項目時..大家都會遇到一個問題就是:數據庫的編碼問題.當然我們不用Zend Framework做為項目開發的框架時..我們可以很快,很容易搞定這個小問題..但是當我們要使用Zend Framewok開發項目時..我們可能一時會不知道如何解決這個小問題..比如我就是這樣的人..在開發這個…

python 怎么將數組轉為列表_怎么將視頻轉為GIF動態圖 表情包怎么制作

說到GIF&#xff0c;大家應該都不陌生了吧&#xff01;尤其是在聊天中使用較多&#xff0c;似乎一言不合就開啟了斗圖模式&#xff0c;但是我們平時使用的GIF一般都是軟件中自帶的&#xff0c;其實自己制作也是很方便的&#xff0c;而且會發現很有趣&#xff0c;不但可以直接錄…

curl php 百度,php curl 模擬登錄百度主頁

php curl 模擬登錄百度首頁本帖最后由 STONEWP 于 2012-03-29 13:43:04 編輯代碼如下&#xff1a;$url "https://passport.baidu.com/?login&tplmn";//$url "http://www.baidu.com/";$cookdir "d:/www/html/mndl/cookie.txt";$ch curl_…

proteus里面沒有stm32怎么辦_嵌入式單片機之stm32串口你懂了多少!!

stm32作為現在嵌入式物聯網單片機行業中經常要用多的技術&#xff0c;相信大家都有所接觸&#xff0c;今天這篇就給大家詳細的分析下有關于stm32的出口&#xff0c;還不是很清楚的朋友要注意看看了哦&#xff0c;在最后還會為大家分享有些關于stm32的視頻資料便于學習參考。點擊…

tomcat不能解析php,tomcat不支持php怎么辦

tomcat不支持php的解決辦法&#xff1a;首先將“PHP/Java Bridge”下的相關文件復制到tomcat的lib目錄下&#xff1b;然后修改tomcat安裝目錄下conf文件夾里的“web.xml”文件&#xff1b;最后重啟tomcat即可。java開發者都知道&#xff0c;tomcat是用來部署java web項目的。這…

c++ dicom圖像切割_【高訓智造】原創專業課堂第225期--定位滑座的線切割加工

原標題&#xff1a;【高訓智造】原創專業課堂第225期--定位滑座的線切割加工歡迎來到【高訓智造】原創專業課堂第225期&#xff0c;本期由郭沃沛老師給大家帶來線切割小課堂。定位滑座的線切割加工郭沃沛1零件圖如圖1所示為定位滑座零件圖&#xff0c;其材料為45鋼&#xff0c;…

php.ini配置詳解 號,php INI配置文件的解析實現分析

我不知道怎么說才好&#xff0c;因為我在讀INI文件的時候&#xff0c;往往都是用現成的函數&#xff1a;parse_ini_file或者是parse_ini_string&#xff0c;但怎么寫入&#xff0c;就是另外的方法了(自己實現。。。。)所以看到這篇文章的時候&#xff0c;我也才剛剛知道&#x…

c iostream.源碼_通達信指標公式源碼精準買賣主圖指標公式免費分享

V0:EMA(C,5),COLOR00FF66;V1:EMA(C,10),COLOR00FF66;V2:EMA(C,15),LINETHICK2,COLORFFFFFF;V3:EMA(C,30);V4:EMA(C,60),COLOR3366FF;年線:EMA(C,90),COLORBLUE;M1:1000*V1/V4<1015 AND 1000*V1/V4>975;M2:1000*V2/V4<1020 AND 1000*V2/V4>980;M3:1000*V3/V4<101…

4am永遠 鼠標按鍵設置_4AM稱霸PCL和PEL 絕地求生與和平精英的雙端冠軍 | 電玩巴士...

在《絕地求生》PCL秋季賽&#xff0c;4AM高分碾壓全場斬獲冠軍&#xff1b;在手游和平精英PEL聯賽上4AM戰隊再度重拳出擊榮獲S3總冠軍。在同一時間&#xff0c;4AM戰隊實現了端游與手游雙冠王的神跡&#xff01;要說國內第一大逃殺電競俱樂部&#xff0c;4am自認第二&#xff0…