是否可以重新排列阵列上的索引?让我们说字符串myArray [] = {"a","b","c","d"}
并重新安排索引为acbd作为输出,对于noob问题抱歉。阵列上的重新排列索引
-3
A
回答
1
使用一个临时变量的临时。
String temp = myarray[1];
myarray[1] = myarray[2];
myarray[2] = temp;
如果记忆是一个很大的问题,您可以将其设置为null
之后(temp = null;
),但这通常是没有问题的。
3
你需要可变
temp =myarray[1]
myarray[1] = myarray[2]
myarray[2] = temp
+0
谢谢先生,对于迟到的回复感到抱歉。 – 2014-08-31 23:58:47
0
如果您想要对Java中的元素进行重新排序,最好使用列表来完成。例如,您可以编写
List<String> list = new ArrayList<String>(Arrays.asList("a", "b", "c", "d", "e"));
Collections.rotate(list.subList(1, 4), 1);
System.out.println("" + list);
并且输出是[a,d,b,c,e]。用阵列做这种事情要困难得多。
+0
谢谢,这真的回答了我的问题。我不知道名单。 – 2014-08-27 20:08:47
相关问题
- 1. 重新排列阵列
- 2. 排序“索引”阵列
- 3. Numpy索引重新排列数组
- 4. 重新索引排序系列
- 5. 重新排列数组索引
- 6. 阵列上的SAS索引
- 7. 重新索引并根据另一个阵列填充阵列
- 8. 重新排列阵列中的PHP
- 9. 重新排列的内部阵列
- 10. 重新排列numpy的阵列
- 11. 如何在DataGridView中重新排列列的机会列索引?
- 12. 重新排列矩阵c#
- 13. 重新排序阵列
- 14. 重新排序阵列
- 15. PHP阵列重新安排
- 16. 重新排序阵列
- 17. PHP重新排序阵列
- 18. 重新安排numpy阵列
- 19. 排序列上的索引
- 20. JavaScript的重新排列排列阵列的jQuery选择
- 21. 重新排列2维阵列动态
- 22. 点击重新排列阵列
- 23. 如何重新排列阵列
- 24. 根据键重新排列阵列
- 25. 阵列在PHP重新排列
- 26. 重新排列阵列正负两侧
- 27. 重新排列在引导
- 28. 列重新排序引导
- 29. 排序第二阵列后阵列获取索引对象的无重复
- 30. 以特定的方式上的MATLAB矩阵重新排列列
请参阅http://stackoverflow.com/a/25434679/836214 - 使用临时变量。 – Krease 2014-08-27 20:02:01