編輯, 它真的很遺憾,我不能分享圖片,但讓我們再試一次。class in class in java
我有一個數組,其中有4個部分,第一部分只接受那些以a開頭的字符串,最後一個以d開頭的字符串。
輸入串只包含A,B,C,d,使其簡單,
當輸入來自哪個是「BCDA」,然後它將進入陣列1。然後接下來它應該選擇數組[2],因爲第二個字符是c,然後是數組[3],然後是數組[4]的字符a。
然後我會插入這個字符串。所以下一次,如果我想看到給定的字符串讓說相同的「bcda」存在與否,而不是比較可用集中的所有字符串,我將遍歷路徑通過使用字符序列,然後我會知道這個字符串名稱存在與否。
假設我輸入了一些基於a,b,c,d的字符串。
對於ecample,「acdb」,「bcda」,「dbca」等。
我想要什麼,當我的程序收到字符串「acdb」時,它會像這樣保存。
----------------
| a| b | c | d |
----------------
|
|
----------------
| a| b | c | d |
----------------
|
|
----------------
| a| b | c | d |
----------------
|
|
----------------
| a| b | c | d |
----------------
|
|
and here it can add string in list
很不幸,我不能添加圖像,因爲我的幾點。 :(我希望我在自我創建的圖像correctally解釋。
所以,當我將伊斯利搜索任何字符串規定範圍之內,然後我可以trevers,發現該字符串的存在與否。
我很困惑如何創建類中的類中的類... :(
我可以創建一個簡單的列表,並在陣列中添加指定的字符串。這是很簡單,但不能向前推進。
class MyList {
TreeSet<String> list = new TreeSet<String>();
}
class Test
{
MyList Array[] = new MyList [4];
public Test(){
for (int k = 0; k < 4; k++){
Array[k] = new MyList();
}
}
}
你想格式化你的輸出嗎? –
爲什麼不使用TreeSet? –
richardtz
'Collections.sort(str.toCharArray())' – Sorter