Java 分析csv'的字符串[];s

Java 分析csv'的字符串[];s,java,arrays,csv,Java,Arrays,Csv,我试图从字符串数组中获取信息,即数组中的每个字符串都是csv,如下所示: String[] jobs = { "2,-8,4", "10,-10,9,-3", "9,-1" } 我知道如何从文件中获取csv,但我不知道如何从字符串中获取这些值并获取它们的int形式并将它们放入数组中。我想我可以把它们都放在一个数组中。您真正需要做的就是拆分字符串并解析为

我试图从字符串数组中获取信息,即数组中的每个字符串都是csv,如下所示:

        String[] jobs     = { 
            "2,-8,4",       
            "10,-10,9,-3", 
            "9,-1" 
        }      

我知道如何从文件中获取csv,但我不知道如何从字符串中获取这些值并获取它们的int形式并将它们放入数组中。我想我可以把它们都放在一个数组中。

您真正需要做的就是拆分字符串并解析为int

List<Integer> ints = new ArrayList<Integer>();
// For each element in jobs array
for (int i = 0; i < jobs.length; i++)
    // For each csv in current element
    for (String s : jobs[i].split(","))
        ints.add(Integer.parseInt(s)); // parse and add to ints

for (int i : ints)
    System.out.println(i);
List ints=new ArrayList();
//对于作业数组中的每个元素
for(int i=0;i
将每个数组元素拆分为
,然后将其添加到具有
整数的整数数组中。parseInt(value)
您有一个包含3个字符串的数组。拉出每个字符串并在
上拆分。然后将结果解析为整数。试试看!!看看字符串规范,选择一个或两个可能的函数来尝试。谢谢,我不是在找代码粗鲁的人,只是想知道从哪里开始使用字符串规范。阅读它,看看你是否看到一些函数可能会有所帮助。谢谢,伙计,我一直在为数组而挣扎,因为有不同的数组,每个数组都有不同长度的信息,所以我需要一个数组列表。我会接受你提供的,并根据我的代码进行修改,谢谢!