首页 > Offer offer比较(); //请完成红字处代码
头像
sleepy_bear
编辑于 2019-10-12 22:59
+ 关注

Offer offer比较(); //请完成红字处代码

public class Main {

public static void main(String[] args) {
System.out.println("Java 开发");
System.out.println(offer比较());
System.out.println("许愿-浙商小米瓜子");
}

public static Offer offer比较() {
Offer[] offers = new Offer[5];

offers[0] = new Offer("用友", 13, 14, "待定");
offers[1] = new Offer("映客", 16, 14, "待定");
offers[2] = new Offer("华为", 16, 14, "拒。不想去东莞");
offers[3] = new Offer("随行付", 0, 0, "拒。实习offer非秋招,转正8-15k");
offers[4] = new Offer("深演智能", 15, 13, "待定");

offers[0].others = "12%公积金,17/d餐补,收费员工宿舍。";
offers[1].others = "听说足额六险一金,700/月补助。要转Go。";
offers[2].others = null;
offers[3].others = null;
offers[4].others = "1000/补助。企业年金。12%公积金。加班补助。";

return helpMeChoose(offers);
}

public static Offer helpMeChoose(Offer[] offers) {
int index = // complete your code here, and explain why.

if (index >= 5 || index < 0) return new Offer("白日梦", 950000, 24, null);
else return offers[index];
}

static class Offer {
public String name;
public int price;
public int month;
public String state;
public String others;

public Offer(String n, int p, int m, String s) {
name = n;
price = p;
month = m;
state = s;
}

@Override
public String toString() {
return name;
}
}
}

全部评论

(5) 回帖
加载中...
话题 回帖