Комментарии (6)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Jasur Rakhmedov
Уровень 20
28 ноября 2021, 16:31
КЛАСС КОЛЛЕКЦИИ
https://javarush.com/groups/posts/1937-klass-collections
Jasur Rakhmedov
Уровень 20
20 ноября 2021, 00:22
МЕТОДЫ
public class Truck {

    int length;
    int width;
    int height;
    int weight;

    public int getVolume() {
        int volume = length * width * height;
        return volume;
    }
}
public class BridgeOfficer {

    int maxWeight;

    public BridgeOfficer(int normalWeight) {
        this.maxWeight = normalWeight;
    }

    public boolean checkTruck(Truck truck) {
        if (truck.weight > maxWeight) {
            return false;
        } else {
            return true;
        }
    }
}
public static void main(String[] args) {
    Truck first = new Truck();
    first.weight = 10000;
    Truck second = new Truck();
    second.weight = 20000;

    BridgeOfficer officer = new BridgeOfficer(15000);
    System.out.println("Грузовик номер 1! Могу я проехать, офицер?");
    boolean canFirstTruckGo = officer.checkTruck(first);
    System.out.println(canFirstTruckGo);

    System.out.println();

    System.out.println("Грузовик номер 2! А мне можно?");
    boolean canSecondTruckGo = officer.checkTruck(second);
    System.out.println(canSecondTruckGo);
}
Jasur Rakhmedov
Уровень 20
14 ноября 2021, 09:29
int length()
Возвращает количество символов в строке
boolean isEmpty()
Проверяет, что строка == пустая строка
boolean isBlank()
Проверяет, что в строке — только whitespace-символы: пробел, tab, enter и т.п.
char charAt(int index)
Возвращает символ, который стоит на index-позиции в строке.
char[] toCharArray()
Возвращает массив символов (копию), из которых состоит строка
byte[] getBytes()
Преобразует строку в набор байт и возвращает массив байт.
String[] split(String regex)
Разделяет строку на несколько подстрок.
String join(CharSequence delimiter, elements)
Склеивает вместе несколько подстрок
String intern()
Jasur Rakhmedov
Уровень 20
14 ноября 2021, 09:27
https://javarush.com/groups/posts/konstruktory-v-java-1 Конструкторы для создания объектов
Jasur Rakhmedov
Уровень 20
7 ноября 2021, 22:34
Каждый метод может вернуть только одно значение и одного заранее заданного типа. Тип возвращаемого значения определяется при объявлении метода:

public static тип имя(параметры)
{
   код метода
}
Где имя — это имя метода, параметры — список параметров метода, а тип — тип результата, который возвращает метод.

Для методов, которые ничего не возвращают, есть специальный тип-заглушка — void.

Пишете свой метод и не хотите ничего возвращать вызывающему методу? Просто объявите тип метода void, и проблема решена. Таких методов в Java тоже много.
Jasur Rakhmedov
Уровень 20
4 ноября 2021, 23:34
Scanner console = new Scanner(System.in);
int[] array = new int[10];
for (int i = 0; i < 10; i++) {
   array[i] = console.nextInt();
}
Создаем объект Scanner
Создаем объект-массив на 10 элементов
Цикл от 0 до 9 включительно
Читаем число с клавиатуры и сохраняем его в очередную ячейку массива