task29.task2909.big08
Добрый вечер! Не проходит последний пункт. Пробовал по разному. Никак не пропускает. Читал комменты - сохранял оба if и break. Не помогает.
Ни один из вариантов
public static void findDimaOrSasha() {
for (int i = 0; i < students.size(); i++) {
if (students.get(i).getName().equals("Dima")) {
System.out.println("Студент Dima есть в базе.");
break;
}
if (students.get(i).getName().equals("Sasha")) {
System.out.println("Студент Sasha есть в базе.");
break;
}
}
}
}
Или
for (int i = 0; i < students.size(); i++) {
dima:
if (students.get(i).getName().equals("Dima")) {
System.out.println("Студент Dima есть в базе.");
break dima;
}
sasha:
if (students.get(i).getName().equals("Sasha")) {
System.out.println("Студент Sasha есть в базе.");
break sasha;
}
}
Или
for (int i = 0; i < students.size(); i++) {
if ((students.get(i).getName().equals("Dima")) || (students.get(i).getName().equals("Sasha"))) {
System.out.println("Студент " + students.get(i).getName()+" есть в базе.");
break;
}package com.javarush.task.task29.task2909.car;
import java.util.Date;
public class Car {
static public final int TRUCK = 0;
static public final int SEDAN = 1;
static public final int CABRIOLET = 2;
double fuel;
public double summerFuelConsumption;
public double winterFuelConsumption;
public double winterWarmingUp;
private int type;
private boolean driverAvailable;
private int numberOfPassengers;
public Car(int type, int numberOfPassengers) {
this.type = type;
this.numberOfPassengers = numberOfPassengers;
}
public int fill(double numberOfLiters) {
if (numberOfLiters < 0)
return -1;
fuel += numberOfLiters;
return 0;
}
public double getTripConsumption(Date date, int length, Date SummerStart, Date SummerEnd) {
double consumption;
if (date.before(SummerStart) || date.after(SummerEnd)) {
consumption = length * winterFuelConsumption + winterWarmingUp;
} else {
consumption = length * summerFuelConsumption;
}
return consumption;
}
public int getNumberOfPassengersCanBeTransferred() {
if (!isDriverAvailable())
return 0;
if (fuel <= 0)
return 0;
return numberOfPassengers;
}
public boolean isDriverAvailable() {
return driverAvailable;
}
public void setDriverAvailable(boolean driverAvailable) {
this.driverAvailable = driverAvailable;
}
public void startMoving() {
if (numberOfPassengers > 0) {
fastenPassengersBelts();
fastenDriverBelt();
} else {
fastenDriverBelt();
}
}
public void fastenPassengersBelts() {
}
public void fastenDriverBelt() {
}
public int getMaxSpeed() {
if (type == TRUCK)
return 80;
if (type == SEDAN)
return 120;
return 90;
}
}