我目前正在爲類的編碼項目工作,在該類中我們必須以2-10個字符(僅限字母)的逗號分隔列表並在與給定字典進行交叉檢查後產生所有可能的單詞文本文件。將字符的用戶輸入分割爲ArrayList
我遇到的問題是,儘管我可以拆分列表並創建一個數組,但我知道使用ArrayList會更有用,而這正是我遇到問題的地方。
Scanner input = new Scanner(System.in);
String letters = input.nextLine();
input.close();
ArrayList<Letters> Letter = new ArrayList<Letters>();
letters.split(",");
Letter.add();
林不知道我應該加入到add函數,因爲我顯然不希望所有的字符作爲ArrayList的一個索引。我在想也許我應該將字符分割成單獨的字符串對象,但我不知道如何實現。有些東西讓我想到從我的課堂上解析,但仍然遇到麻煩。
在此先感謝您的批評和幫助。
當你分割字符串所得到的數組。將該數組的每個元素添加到ArrayList,如'Letter.add(array [0])'。 – csmckelvey 2014-09-19 17:44:08
請包括你的'信'類。 – mkobit 2014-09-19 17:46:40
@MikeKobit函件類還沒有尚未作出,但它應該採取ArrayList和創造了所有可從用戶的輸入進行可能的單詞和交叉檢查是否與給定的字典文本文件的有效字。 – EndlessProgression 2014-09-19 18:43:31