我想知道如何重新排列字符串中的內容。例如, 如果是String s = "Stack,over,flow";
如何用堆棧或堆棧更改流的位置?如何重新排列字符串中的內容? Java
回答
有沒有內置支持,最明顯的解決方案,我認爲是:
String s = "Stack,over,flow";
String[] arr = s.split(",");
// now you have all the parts in arr, you can reconstrut your new string here.
我會寫一個交換方法(因爲Java沒有內置的)。例如: \t public void arraySwap(Object [] arr1,int pos1,int pos2){ \t \t Object tmp = arr1 [pos1]; \t \t arr1 [pos1] = arr1 [pos2]; \t \t arr1 [pos2] = tmp; \t} – 2011-04-03 03:17:08
是的,我知道拆分方法,但我怎樣才能改變字符串中的位置。我如何用相同的字符串改變位置? – 2011-04-03 13:17:23
請參閱下面的@duffymo的答案:** string is immutalbe **。 – 2011-04-03 13:18:40
- 1. 重新排列Java中的字符串
- 2. 重新安排字符串內容
- 3. 重新排列字符串
- 4. 如何重新排列字符串中的字符?
- 5. 如何重新排列字符串中的字符?
- 6. 如何分割字符串值並重新排列字符
- 7. 如何重新排列字符串中的字母?
- 8. 重新排列JavaScript字符串組件
- 9. php重新排列字符串數組
- 10. Unity3d重新排列字符串
- 11. PHP - 重新排列字符串
- 12. C#算法,重新排列字符串中的字符
- 13. 將字符串列表重新排列到新列表中
- 14. 如何在MATLAB中糾纏/擾亂/重新排列字符串?
- 15. 使用Regex重新排列由分號分隔的字符串內容?
- 16. 如何替換字符串和字符串重新安排
- 17. 如何分割並重新排列我的字符串?
- 18. java字符串池中的內容
- 19. 如何重新排序字符串中的運算符?
- 20. 如何在MATLAB中重新排列單元格的內容?
- 21. 如何在Java中輸出字符串的文字內容?
- 22. 重新排列文件的內容
- 23. 以字符的一半重新排列字符串
- 24. 如何在置換後重新排列字符串
- 25. 如何重新排列字符串與SQL?
- 26. 如何重新排列字符串以使相同的字符不相鄰?
- 27. 我將如何排序該字符串中的整數字符串列表? * Java *
- 28. 重命名並替換java中的字符串內容
- 29. 按java排序的字符串重量
- 30. 如何使用Java中的Mockito驗證字符串內容
才明白,它不會是相同的字符串,它是一個新的。字符串在Java中是不可變的。 – duffymo 2011-04-03 03:17:03