2015-04-07 66 views
-4

我有以下代碼;將字符串列表添加到數組 - 新Java用戶

import java.util.ArrayList; 

public class Sequence 
{ 
    // the numbers in the sequence 

    private ArrayList<String> list; 
    //defining an array called list 
    String dwade; 

    public Sequence(String s) 
    { 
     dwade = s; 
    } 

    public ArrayList<String> conversion() 
    { 
     for (String retval: dwade.split(",")) { 
      list.add(retval) 
     } 
     return list;   
    } 
} 

我想要做的轉換方法是分割字符串s並將拆分字符串放入數組。

e.g. s = "1,5,7,0" 
dwade = "1,5,7,0" 
list= ["1", "5", 7", "0"] <--this is an array/matrix 

但是,當我在bluej編譯這個,我得到一個錯誤。 什麼是一個簡單的方法來做到這一點(對於初學者)

幫助非常感謝!

+4

你什麼錯誤? – jamp

+6

你似乎錯過了一些分號... – Reimeus

+4

請不要讓我們坐在這裏,猜測/猜測你可能會得到什麼樣的錯誤。 **只需發佈他們**。 – tnw

回答

1

試試這個:

public ArrayList<String> conversion() { 
    List<String> list = new ArrayList<String>(); 
    for (String retval : dwade.split(",")){ 
     list.add(retval); 
    } 
    return list; 
} 
相關問題