java控制台输出成为下一个控制台输入

java控制台输出成为下一个控制台输入,java,terminal,pipe,Java,Terminal,Pipe,我不知道这是否可能,但我有两个简单的java类 1. for adding two number (input from terminal) 2. for doubling and displaying the output from above 第一个类的输出必须是第二个类的输入 我尝试运行以下几个命令,但似乎没有一个有效: java FirstClass | java SecondClass java FirstClass > result && java Se

我不知道这是否可能,但我有两个简单的java类

 1. for adding two number (input from terminal)
 2. for doubling and displaying the output from above 
第一个类的输出必须是第二个类的输入

我尝试运行以下几个命令,但似乎没有一个有效:

java FirstClass | java SecondClass
java FirstClass > result && java SecondClass < result
java第一类| java第二类
java FirstClass>result&&java SecondClass
有没有一种方法来做我想做的事情?还是不可能?

双功能加法=(a,b)->a+b;
    BiFunction<Integer, Integer, Integer> adding = (a, b) -> a + b;
    Function<Integer, Integer> doubling = a -> 2 * a;
    System.out.println(adding.andThen(doubling).apply(1, 2));  // -> 6
函数加倍=a->2*a; System.out.println(添加.和(加倍).应用(1,2));//->6.
双功能加法=(a,b)->a+b;
函数加倍=a->2*a;
System.out.println(添加.和(加倍).应用(1,2));//->6.

当您通过管道将某些内容传输到Java程序时,必须从
系统中读取。这意味着您无法访问作为参数的输入


查看此问题的示例:

当您通过管道将某些内容传输到Java程序时,必须从
系统中读取。这意味着您无法访问作为参数的输入


查看此问题的示例:

您可以创建一个
.bat
文件,或者创建第三个类并创建这两个类的object和call方法。您可以创建一个
.bat
文件,或者创建第三个类并创建这两个类的object和call方法。谢谢,但我只是在寻找一种能够运行这两个类的方法,其中其中一个的输出将成为另一个的输入!谢谢,但我只是想找到一种方法来运行这两个类,其中一个类的输出将是另一个类的输入!