我的字符串爲[arun, joseph, sachin, kavin]
。我想將此文字替換爲["arun", "joseph", "sachin", "kavin"]
。所有的值應該用雙引號。 我試圖使用替換方法來做到這一點。但我無法完成。任何人都可以幫我解決這個問題嗎?如何將字符串轉換爲Java中的Array
1
A
回答
3
你的問題有點不清楚。你想打開含有
[arun, joseph, sachin, kavin]
字符串轉換成這串
["arun", "joseph", "sachin", "kavin"]
或你想將它變成含"arun"
,"joseph"
,"sachin"
和"kavin"
實際陣列?
無論如何,這是非常基本的字符串操作。這是我建議你嘗試的:
2
你可以試試這個,
與替換
[
,]
空字符串。然後根據逗號進行分割。
Strings parts[] = string.replaceAll("^\\[|\\]$", "").split("\\s*,\\s*");
^\\[|\\]$
的[
,]
本匹配的開始和結尾。replaceAll函數然後用空字符串替換匹配的括號。
然後通過根據
\s*
分割所得的串 - >零或多個空格
,
- >逗號
\s*
- >零或多個空格
會給你想要的輸出。
+2
您可能希望在該表達式上放置錨點'^'和'$'。 (並解釋它做了什麼。) – aioobe
+0
完成........... –
相關問題
- 1. 如何將值xx中的字符串轉換爲array()?
- 2. 將字符串轉換爲字符串後無法反轉字符串Array
- 3. 如何將字符轉換爲Java中的字符串?
- 4. 轉換Array對Java字符串/常規
- 5. Java - 將字符串轉換爲字符[]
- 6. 如何將字符串轉換爲字符串[] // Android開發// Java
- 7. 如何將字符串轉換爲Java字符串?
- 8. 我如何將java字符串轉換爲javascript字符串?
- 9. Java:如何將ASCII字符串轉換爲字符串?
- 10. 如何將字符串轉換爲鍵值json/array?
- 11. 如何將Java字符串轉換爲Java中的BufferedImage?
- 12. 如何將字符串轉換爲Java中的運算符?
- 13. 將字符串轉換爲byte []和byte []轉換爲JAVA中的字符串
- 14. 如何將字節轉換爲Java中的相同字符串
- 15. 如何將字符串轉換爲字節數組中的Java
- 16. 如何將字符串轉換爲java中的字節?
- 17. 如何將字符串轉換爲Java中的數字?
- 18. Java。如何將隨機的字符行轉換爲字符串?
- 19. 如何將Java-Array轉換爲JavaCV-Matrix?
- 20. Java - 將字節[]轉換爲字符串
- 21. 將字符串轉換爲可逆的字符串,在Java中
- 22. 將字符串轉換爲java中的數組字符串
- 23. 將字符串轉換爲Java中的字符串數組
- 24. 將ArrayList中的字符串對象轉換爲Array數組
- 25. 如何將字符串轉換爲Java中的方法(如.Sendkeys)?
- 26. 將Java Array轉換爲Iterable
- 27. 如何在Java中將字符串轉換爲運算符?
- 28. 如何將字符串轉換爲Perl中的unicode字符串
- 29. 如何將字符串的字符串轉換爲字符?
- 30. Java - 如何將特殊字符轉換爲字符串
是否需要將引號作爲每個字符串的一部分,或者您是否要求引號強調每個部分應該是其自己的字符串?如果您提供了一個清晰的示例輸入/輸出,那將是一件好事。 – aioobe