package interfaces;
import java.util.*;
/**
类型比较
@version 1.3 2021.05.13
@author yang
*/
public class EmployeeSortTest
{
public static void main(String[]gras)
{
Employee[] staff=new Employee[3];
staff[0]=new Employee("张三",3000);
staff[1]=new Employee("李四",4000);
staff[2]=new Employee("王五",5000);
Array.sort(staff);
for (Employee e:staff)
System.out.println("name="+e.getName()+",salary="+e.get.salray());
}
}
Employee类在哪里呀,没看到这个类哦。Employee类应该是自己创建的。
你是命令行执行的?还是通过 IDE 运行的?
import java.util.Arrays;
public class EmployeeSortTest {
public static void main(String[]gras)
{
Employee[] staff=new Employee[3];
staff[0]=new Employee("张三",3000);
staff[1]=new Employee("李四",4000);
staff[2]=new Employee("王五",5000);
for (Employee e:staff)
System.out.println("name="+e.getName()+",salary="+e.getSalary());
}
}
class Employee {
private String name;
private int salary;
public Employee(){
}
public Employee(String name, int salary) {
this.name = name;
this.salary = salary;
}
public void setName(String name) {
this.name = name;
}
public void setSalary(int salary) {
this.salary = salary;
}
public String getName() {
return name;
}
public int getSalary() {
return salary;
}
}
如果满意请采纳,谢谢!
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632