簡體   English   中英

如何通過(選項卡)讀取 csv 文件並通過 java 將文件存儲到 arraylist

[英]how to read csv file by (tab) and store file to arraylist by java

我是 java 編程的初學者。 我需要幫助如何通過(選項卡)讀取 csv 文件並將文件存儲到 ArrayList 以及如何從文件中讀取特定單元格。 這是我的代碼:


    public static void main (String[] args){
           String file_Name = "info.txt";
               File file = new File(file_Name);
           try {

               Scanner inputStream = new Scanner(file);
                while (inputStream.hasNext()){
                    String data = inputStream.next();
                    String [] values;
                    String delimeter;
                   delimeter = "\tab";
                   values = data.split(delimeter);

                }
                inputStream.close();

           } catch (FileNotFoundException e) {
               e.printStackTrace();
           }

       }

text file
Sweater gold    55.5 
Jeans   silver  68.5  
Hat gold    20.0

制表符分隔符是 '\t' 而不是 '\tab'。 如果您需要讀取 excel 中的特定單元格,您需要使用像 apache poi 這樣的庫

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM