Java中的ArrayList怎么进行冒泡排序
要求必须用冒泡啊如果动态数组里的是引用类型的怎么办啊HXR是我自己建的类hxr,hxr1是声明的实力化对象publicvoidPaiXu(){HXRtemp;for(in...
要求必须用冒泡啊
如果动态数组里的是引用类型的怎么办啊
HXR 是我自己建的类 hxr,hxr1是声明的实力化对象
public void PaiXu(){
HXR temp;
for(int i=0;i<al.size();i++){
hxr=al.get(i);
for(int j=1;j<al.size();j++){
hxr1=al.get(j);
if(hxr.tickets<hxr1.tickets){
temp=hxr; //就是这里我不懂啊 引用类型的只是调用引用 这样编写会覆盖掉hxr
al.set(i, hxr1);
al.set(j, temp);
}
}
} 展开
如果动态数组里的是引用类型的怎么办啊
HXR 是我自己建的类 hxr,hxr1是声明的实力化对象
public void PaiXu(){
HXR temp;
for(int i=0;i<al.size();i++){
hxr=al.get(i);
for(int j=1;j<al.size();j++){
hxr1=al.get(j);
if(hxr.tickets<hxr1.tickets){
temp=hxr; //就是这里我不懂啊 引用类型的只是调用引用 这样编写会覆盖掉hxr
al.set(i, hxr1);
al.set(j, temp);
}
}
} 展开
8个回答
展开全部
纠正一下,Soft()不在arraylist,应该在collections里
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Sort方法是在Arrays类里,楼上的各位
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对啊,就用sort()方法不很简单嘛
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询