Java. Урок 9. Потоки ввода-вывода в Java, сжатие, шифрование
Java 1779. Как вернуть два значения из метода java
В Java мы не можем вернуть два значения из метода, только одно. Но можем возвратить массив, список или мапу, содержащие нужные нам данные. public static List<Integer> func() {
int a = 1;
int b = 2;
return List.of(a, b);
} этом примере метод func() возвращает список, содержащий значения a и b. public class MyClass {
private int age;
private String name;
public MyClass(int age, String name) {
this.age = age;
this.name = name;
}
public int getAge()...
Java 1069. Как остановить поток?
В Java есть несколько способов остановить выполнение потока. Вот некоторые из них: Использование метода interrupt(): Вы можете вызвать метод interrupt() на экземпляре потока, чтобы отправить ему запрос на прерывание. Поток может проверять свой статус на предмет прерывания и корректно завершить свою работу. Например: Thread thread = new Thread(() -> {
while (!Thread.currentThread().isInterrupted()) {
// Код выполнения потока }
});
// Прервать поток thread.interrupt(); В вашем коде...