[如何通过(tab)读取csv文件并通过java将文件存储到arraylist

问题描述 投票:0回答:1

我是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
java arrays arraylist io filereader
1个回答
0
投票

制表符分隔符是'\ t'而不是'\ tab'。如果您需要在excel中读取特定单元格,则需要使用apache poi之类的库

© www.soinside.com 2019 - 2024. All rights reserved.