请教各位,如何在java中实现类似于C里的int sort(int a[])的数组排序,即在地址(我说不出术语)上改变函数传入的形参的值?谢谢,我刚开始学java,搞不清这个。
解决方案 »
- jsp新手两页面url传值问题
- JAVA初学,几个问题
- drawString输出的是横向文本,如何输出成纵向文本
- 如何用java实现telnet的登录及实现命令!!(急急急)
- JAVA SDK中有没有对FTP客户端的包装实现?
- JBUILDER建EJB,总是发布不了
- (100分)jdbc连接sqlserver 200出错.[SQLServer 2000 Driver for JDBC]Error establishing socket.
- 听说微软以后版本的Windows不支持Java,我这个初学者应该怎么办?
- tomcat3.3和sqlserver2K结合当并发访问的时候,发生操作阻塞现象!!
- 急急求教:
- java要达到什么样的程度。才能称为“高手”呢??
- JAVA字符串提取字符的问题
{
...
}
传入一个数组进去,你就可以在方法中任意修改传入数组的值了
int temp;
for(int i=0;i<a.length;i++){
if(a[i]>a[i+1])
temp=a[i];
a[i]=a[i+1];
a[i+1]=temp;
}
、
java.util.Arrays.sort可以对数组排序!
Collections.sort()基本可以满足你的需要了, 当然也可自己编写, 这个与语言没有太大的关系...