Java для начинающих. Объекты в параметрах методов.
Java 1347. Передача значения по ссылке/по значению?
1347. Передача значение по ссылке/по значению Многие программисты часто путают, какие параметры в Java передаются по значению, а какие по ссылке. Данные передаются между методами через параметры. Есть два способа передачи параметров: В Java переменные хранятся следующим образом: Давайте сначала начнем с простого присваивания. Что делает данный код: int х = 3; int у = х; В строке 1 создается переменная x типа int и ей присваивается значение 3. В строке 2, создается переменная y типа int и ей присвается значение переменной x...
Java 1738. Передать метод как параметр java
В Java вы можете передавать методы в качестве параметров, используя ссылки на методы или лямбда-выражения. Вот несколько примеров: public class MyClass {
public static void myMethod(String str) {
// Ваш код }
}
public class Main {
public static void main(String[] args) {
MyClass obj = new MyClass();
Consumer<String> methodRef = MyClass::myMethod;
methodRef.accept("Привет");
}
} public class Main {
public static void main(String[] args) {
Consumer<String> lambda = str -> {
// Ваш код };
lambda...