的特定詞對於Java程序中,我需要寫,我用的是可以包含任意順序編號的下列詞語串提供:char
,double
,int
解析出字符串
所以它可能像任何一個:
"charintdouble"
"charchar"
"intdoublechardouble"
然後,我想按照它們出現在字符串中的順序將每個單詞存儲在數組中。所以"intdoublechardouble"
輸入字符串會導致一個數組,看起來像這樣:
{"int", "double", "char", "double"}
什麼是解析字符串得到所有的講出了它的最佳方式?
爲什麼不與_worst way_開始,然後讓人家把你期待的_best_? – devnull
這不是它工作的方式。您首先嚐試找到解決方案,然後當某些事情不起作用時,您會問一個具體問題。發佈「這是我的問題,請告訴我如何去做」在StackOverflow上被認爲是無關緊要的。 –
我不要求任何人爲我編寫代碼我只是想知道人們認爲是最有效和最簡單的方法。顯然,最糟糕的方式是循環查看字符串中的每個字符,並查看當前序列是否與我正在查找的任何單詞匹配。感謝您提出合理問題的提議? – arazzy