¿Qué hace el carácter de canalización en una llamada al método Java?
He visto el carácter de canalización utilizado en las llamadas a métodos en los programas Java.
Por ejemplo:
public class Testing1 {
public int print(int i1, int i2){
return i1 + i2;
}
public static void main(String[] args){
Testing1 t1 = new Testing1();
int t3 = t1.print(4, 3 | 2);
System.out.println(t3);
}
}
Cuando ejecuto esto, simplemente obtengo7
.
¿Alguien puede explicar qué hace la tubería en el método de llamada y cómo usarla correctamente?