输入三个整数x,y,z,请把这三个数由小到大输出。
package com.zrrd;
import java.util.Scanner;
public class Sort {
public static void main(String[] args) {
// 输入三个整数x,y,z,请把这三个数由小到大输出。
Scanner scanner=new Scanner(System.in);
System.out.println("请输入三个整数:");
int x = scanner.nextInt();
int y = scanner.nextInt();
int z = scanner.nextInt();
Sort sort=new Sort();
sort.sort(x, y, z);
scanner.close();
}
public void sort(int x,int y,int z){
//先排好x和y的位置,再排z的位置
if (x>=y) {
int t=x;
x=y;
y=t;
}
if (z<=x) {
System.out.println(z+"\t"+x+"\t"+y);
}else if (z<=y) {
System.out.println(x+"\t"+z+"\t"+y);
}else{
System.out.println(x+"\t"+y+"\t"+z);
}
}
}
控制台打印结果: