请各高手给点建议,我用string在sdk里找到的都是升序的方法.不知其它类有没有降序的方法?
解决方案 »
- WindowAdapter()和WindowListener()有啥区别
- 用遗传算法写了一个程序 但不能得到预期的结果,自己认为是写的有问题,也能主要是myFitnessFunction有问题吧,高手请进
- 如果在java程序中取得JVM的内存信息呢?
- 用PreparedStatement 的setString设定的Number型字段,最后在oracl端生成的sql里面是带''的么?关于数据库检索效率问题
- 新手问问题三
- Applet中文参数值的问题
- getArray()怎么用?
- anubis领分,一点点分数,不成敬意
- 请教 急急急
- jtree能修改吗?我想在JB5里做一个树型结构,用JTREE可以吗?
- 小弟写了一个图像处理的程序QDImage,在CSDN源码下载中,大家帮着改改
- 哪位有项目开发的例子麻烦传一下撒
可以自己构造比较器也就是实现compareto
升序排好了,反向循环使用
先升序完了,倒置
你需要的功能大部分都可以找到
...
public void reverse(){
recReverse(0,nElems-1);
}
private void recReverse(int left,int right){
for(int i=0,j=right-1;i++,j--;i<j)
swap(i,j);
}
private void swap(int dex1,int dex2){
int temp; //这里假设要翻转的数组为 int 型
temp=array[dex1];
array[dex1]=array[dex2];
array[dex2]=temp;
}这样就实现手工翻转了。