Java 2ME交换向量元素

时间:2011-04-24 22:49:26

标签: blackberry java-me

我想对我的向量进行排序,但我需要使用交换函数才能做到这一点......在java2me中是否有像Collections.swap(vector, index1, index2)这样的预定义方法?

2 个答案:

答案 0 :(得分:1)

实际上,这很简单

    private static void swap(Vector src, int i, int j)
  {
    Object tmp = src.elementAt(i);
    src.setElementAt(src.elementAt(j), i);
    src.setElementAt(tmp, j);
  }

答案 1 :(得分:0)

嗯,肯定有Collections.sort()

http://download.oracle.com/javame/config/cdc/ref-impl/cdc1.1.2/jsr218/java/util/Collections.html

编辑:由于我显然是盲目的,正如Bala R在下面指出的那样,还有一个swap,正如您所描述的那样。