我有排序的單詞列表:根據人物的名單在Java中
List<String> alphabet; (contains 26 unique characters as elements, for example
qwertyuiosapdfghjklzcxvbnm)
List<String> wordsToArrange; contains words as elements, for example:
- apple
- stream
- posthouse
- sea
- seed
我需要根據我所做的字母來排列的話。
我現在的做法是用循環。
alphabet(i) compare it with all the words charAt(0)
if only 1 is found i put it to a new list arrangedList
but if 2 is found i go alphabet(i+1) till the letter is found and now i can put them in a right order to arrangedList....
then move back to alphabet(i+1) till alphabet(26) and now all should be arranged correctly...
我已經寫了一些基地,爲這個代碼,但我要問什麼是其他的辦法之前,我開始認真「爲cyclying」。
謝謝!
後續 Changing specific characters in List of Strings in Java
如果我理解正確的話,那就只爲「qwertyuiosapdfghjklzcxvbnm」的工作,但我需要它爲每一個組合的編輯工作:但如果我現在想更深入地瞭解它,然後這將如果用字母作爲指標而努力映射到字母 – JavaJuniorSoon2bSenior
「例如」。 –
謝謝!對不起,英語是我的第二語言,是的,這是可行的。 :) – JavaJuniorSoon2bSenior