簡體   English   中英

分隔arraylist中的每個項目

[英]delimiting each item in arraylist

以下是我的代碼的一小部分內容,該代碼從API添加了一行。 總共有許多行。

每行包含一行數據,例如

TY8tr,50,34,P,SB,      

數據行在數據類型上是一致的。 我如何去將數組列表中的每一行都用分隔?

try {
    ArrayList list = new ArrayList();    
    textarea.setText("");

    while ((inputLine = in.readLine()) != null) {
       list.add(inputLine);//add r1 to array
       //System.out.println(inputLine); 
    }
    String item = null; 
    String product = null;
    for (int index = 0;index<list.size()-1;index++){
        System.out.println(list.get(index)); 

        textarea.append(index +"\n");
    }

看看String.split方法( docs )。

String[] strs = inputLine.split(",");

遍歷拆分值:

String[] strs = null;

for (String line : list)
{
    strs = line.split(",");

    for (String column : strs)
    {
         // do something with the columns, e.g.:
         if (column.equals(searchVal))
             // ...
    }
}

暫無
暫無

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

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