
java中让别人从输入商品的名称和价格。然后按价格进行升序排序并输入商品的信息怎么弄哦 30
*/publicvoidallwarenews(){intindex=0;if(shu[0]!=null){for(inti=0;i<shu.length;i++){if...
*/
public void allwarenews(){
int index = 0;
if(shu[0]!=null){
for (int i = 0; i < shu.length; i++) {
if(shu[i]==null){
index = i;
break;
}
}
for (int i = 0; i < index-1; i++) {
for (int j = 0; j < index-1-i; j++) {
if(shu[j].jiage>shu[j+1].jiage){
Food temp = shu[j];//先把大的价格赋值给temp
shu[j] = shu[j+1];//把小的价格赋值给第一个
shu[j+1] = temp;
}
}
}
System.out.println("排序后的食品为:");
for (int i = 0; i < index; i++) {
System.out.println( "名称"+shu[i].name+"价格"+shu[i].jiage+" ");
}
}
} 展开
public void allwarenews(){
int index = 0;
if(shu[0]!=null){
for (int i = 0; i < shu.length; i++) {
if(shu[i]==null){
index = i;
break;
}
}
for (int i = 0; i < index-1; i++) {
for (int j = 0; j < index-1-i; j++) {
if(shu[j].jiage>shu[j+1].jiage){
Food temp = shu[j];//先把大的价格赋值给temp
shu[j] = shu[j+1];//把小的价格赋值给第一个
shu[j+1] = temp;
}
}
}
System.out.println("排序后的食品为:");
for (int i = 0; i < index; i++) {
System.out.println( "名称"+shu[i].name+"价格"+shu[i].jiage+" ");
}
}
} 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询