- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要查找并显示农场中工资最高的员工。 这就是我到目前为止所得到的
public class Employee implements Comparable<Employee> {
private String name;
private Integer salary;
public Employee (String name , Integer salary) {
this.name = name;
this.salary = salary;
}
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setSalary(Integer salary) {
this.salary = salary;
}
public Integer getSalary() {
return salary;
}
public String toString() {
return name + " " + salary;
}
public int compareTo(Employee emp) {
return this.salary.compareTo(emp.getSalary());
}
}
员工类别
public class Farm {
private String name;
private Integer surface;
List<Employee> emp = new ArrayList<Employee>();
public Farm(String name , Integer surface) {
this.name = name;
this.surface = surface;
}
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setSurface(Integer surface) {
this.surface = surface;
}
public int getSurface () {
return surface;
}
public String toString() {
return name + " " + surface;
}
public void makeList(String ename , Integer esalary) {
this.emp.add(new Employee(ename,esalary));
}
public void getList() {
for(Employee el : emp)
System.out.println(el);
}
}
最后一个是主要的。问题是我不知道如何才能拥有更多农场并从每一个农场中获得最大 yield 。你们能帮我吗?
这是我的主应用
public class Mainapp {
public static void main(String args[])
{
List <Farm> FarmList = new ArrayList<Farm>();
FarmList.add(new Farm("unirea pizdii", 890030));
FarmList.add(new Farm("pseudo autsm",78594));
FarmList.add(new Farm("haha hihi",854856099));
Farm farm1 = new Farm("Tiguana" , 700);
farm1.makeList("Mihai", 30000);
farm1.makeList("Vladimir", 4000);
farm1.makeList("Tusnic", 3000);
farm1.getList();
Employee emp1 = new Employee(" mihai", 3000);
System.out.println(emp1);
}
}
最佳答案
要为每个农场获取最高工资的员工,您可以使用流 API:
import static java.util.stream.Collectors.*;
Map<Farm, Optional<Employee>> collect =
farmList.stream().collect(groupingBy(Function.identity(),
flatMapping(farm -> farm.getEmployes().stream(),
maxBy(Employee::compareTo))));
结果映射以Farm
为键,以Employee
以最高工资为值
注意:flatMapping
方法来自java9
关于java - 我需要从 Farm 类的 Employee 类中获取最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54609108/
AWS-Device Farm:需要使用 AWS 设置监控系统,我可以在其中使用 API 来触发脚本。该脚本应该能够从触发器接收输入并执行。谁能帮我解决这个问题。 在 Jenkins 中进行设置会有帮
AWS 有一个“远程桌面”功能 (https://aws.amazon.com/blogs/aws/aws-device-farm-update-remote-access-to-devices-fo
我正在运行 AWS Device Farm 来测试我的 iOS 应用程序。我正在使用内置:模糊测试框架。 AWS 测试卡在登录页面(很明显)。有没有办法绕过登录页面以便继续测试? 最佳答案 遗憾的是,
我们正在进行网络农场 (Tomcat) 以实现可扩展性和增加吞吐量。但我们没有得到预期的结果。 场景 1-(独立 Tomcat) Load Generator Jmeter (One in
我在该门户网站上看到 AWS 列出了可用设备 http://awsdevicefarm.info/此页面中加载了 devices.js 文件,它本质上是一个包含设备详细信息的 json 字符串。 我想
我正在尝试使用 AWS Device Farm 在我的 AWS WorkSpace 中从 Android Studio 手动测试和调试应用程序。我下载了 Device Farm 应用程序,并按照所有说
我们有 Java EE 服务器,为我们提供负载平衡的集群网络场。我想使用相同的 EE 技术,构建在 Java EE 服务器上,但用于运行批处理作业。 我不想重新发明轮子,也不认为我是第一个想到这一点的
我正在使用 jQuery 插件来创建 cookie ( https://github.com/carhartl/jquery-cookie ) 并且一直允许 cookie 默认为“ session c
uwsgi 中的“mule farm”是什么,它有什么用?有一些使用示例吗?我没有在文档或其他任何地方找到任何东西。 最佳答案 一群有名字的骡子 --farm chickens:1,2,3. --fa
我需要查找并显示农场中工资最高的员工。 这就是我到目前为止所得到的 public class Employee implements Comparable { private String name;
我正在尝试使用 Calabash 和 Amazon Device Farm 在 iOS 应用程序上运行一些测试。测试在本地模拟器上运行良好,但当我尝试在服务器上执行它们时,它会抛出超时异常。 I go
我的网站有一个错误,我只能在 Samsung S3 默认浏览器中复制这个错误。我已经能够使用 Amazon Device Farm 复制错误。我的问题是,在使用通过 Amazon Device Far
我想知道我是否可以通过网格/集群上的多处理包而不是在同一台本地机器上执行/运行 python 函数。它将帮助我创建 100 个必须使用相同功能的作业,并通过 DRMAA 将它们分配给我们的本地集群。我
AWS DF 是否支持 python 3x 进行 Appium python 测试?尝试运行python3测试,但它使用python2.7。 最佳答案 根据文档( https://docs.aws.a
我的测试需要打开和关闭通知面板并从 Android 设备(Moto G4 Android 7 - AWS 设备场)返回到应用程序。所以我在测试中调用了以下方法 androidActivity.open
从字面上看,这简直让我发疯了——从明天开始我就在度假,但如果我今天不能让它工作,那么它就会受到威胁——所以非常感谢任何帮助! 首先,我的网站有一个手动定义的 元素定义,以便网络场中的两个网络服务器保持
我正在实现一个需要 PHP 5.4 和 ZendGuard 6 ( Getsy ) 的软件 ( ZendGuard )。 在这种情况下,我使用的是 Ubuntu 14.04 的 AWS 实例。由于 U
我正在尝试使用 python + boto3 在设备场中创建上传(上传测试或应用程序)。 “create_upload”方法工作正常,因为它返回一个上传 arn 和上传到它的 url。 当我尝试使用请
我们使用的是 Microsoft 内置的 ASP.NET 3.5 图表控件,但图表图像有时不显示。相反,它显示了一个损坏的图像图标。 我们使用 SQL Server 进行 session ,并且我们有
目前 Amazon 设备场不支持 Appium 的机器人框架。是否有解决方法或工具可以让我在亚马逊设备场上运行我的机器人脚本? 最佳答案 使用custom environment可以使用机器人框架。例
我是一名优秀的程序员,十分优秀!