我的話,例如:如何用java中的字典替換字符中的字符?
it
your
reality
real
our
和某種字典,其中每個字符用數字來表示,那就是:
1 ij 2 abc 3 def
4 gh 5 kl 6 mn
7 prs 8 tuv 9 wxy
0 oqz
我需要的是 - 通過數字字表示,像這樣:
it -> 18
your -> 9087
reality -> 7325189
real -> 7325
our -> 087
我知道我應該使用這個集合,但哪一個? 我是新手在java所以任何例子都歡迎!
UPDATE:在PHP中有str_replace功能,可採取陣列第一個參數 - 什麼會被搜索和第二個參數 - 什麼會被取代,有沒有任何形式的在Java函數?
我們都是新手一次,但我們通過嘗試學習,而不是通過複製SO答案。我建議你向我們展示你已經嘗試了什麼,以及你的問題是什麼,我們很樂意幫助你。 – jlordo
「複製SO答案」是什麼意思?當然,最簡單的解決方案是創建Map並遍歷它,但正如您在更新的部分中看到的,我正在尋找java中的str_replace模擬器,因爲它應該更快且更易讀 – kirugan
它不會更快。字符串在Java中是不可變的。當然還有一種替代方法。你看過String的javadoc嗎?類和方法記錄在案。閱讀文檔。 –