Метод Long min() в Java

JavaJavaBeginner
Практиковаться сейчас

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом практическом занятии мы узнаем, как использовать метод Long min() в Java и как он возвращает меньшее число из двух значений типа long.

Импортировать необходимые пакеты

Импортируйте необходимый пакет java.lang.Long, чтобы использовать класс Long.

import java.lang.Long;

Определить метод main()

Определите метод main(), который будет выполнять блок кода.

public static void main(String[] args) {
    // Code block goes here
}

Объявить переменные типа long

Объявите три переменные типа long.

long num1 = 1000L;
long num2 = -2000L;
long num3 = -3000L;

Использовать метод Long min() для нахождения меньшего числа

Используйте метод Long min(), чтобы найти меньшее число между num1 и num2. Затем выведите результат.

 long smallerNum = Long.min(num1, num2);
 System.out.println("The smaller number between " + num1 + " and " +
                 num2 + " is " + smallerNum);

Использовать метод Long min() для отрицательных чисел

Используйте метод Long min(), чтобы найти соответствующее меньшее число между двумя отрицательными числами. Выведите результат.

 smallerNum = Long.min(num2, num3);
 System.out.println("The smaller number between " + num2 + " and " +
                 num3 + " is " + smallerNum);

Пример ввода пользователя

Создадим программу, которая позволяет пользователям вводить два значения типа long и возвращает меньшее значение с использованием метода Long min(). Сначала импортируем пакет java.util.Scanner, чтобы считывать ввод пользователя.

import java.util.Scanner;

Считывание ввода пользователя

Считайте два значения типа long от пользователя с использованием класса Scanner и присвойте их переменным num1 и num2.

Scanner input = new Scanner(System.in);
System.out.println("Enter the first long number: ");
long num1 = input.nextLong();
System.out.println("Enter the second long number: ");
long num2 = input.nextLong();

Возвращение меньшего значения

С использованием метода Long min() найдите меньшее число между двумя значениями, введенными пользователем, и выведите результат.

long smallerNumber = Long.min(num1, num2);
System.out.println("The smaller number between " + num1 + " and " +
                num2 + " is " + smallerNumber);

Запустить программу

Чтобы запустить программу, выполните следующие команды в терминале.

```bash
javac LongMinDemo.java
java LongMinDemo
```

Резюме

Метод Long min() используется для возврата числового меньшего значения (минимального значения) из двух переданных в качестве аргументов чисел (тип long). Когда передаются положительное и отрицательное число, возвращается отрицательное значение, но если оба числа отрицательные, возвращается значение с большей по модулю величиной. В этом практическом занятии мы шаг за шагом научились использовать метод Long min() с примерами.