如何在exe中调用函数并在java中传递参数

如何在exe中调用函数并在java中传递参数,java,c#,Java,C#,我已经从这个c#类创建了一个exe 我已经创建了JavaEXeCallTest.exe。我需要从java调用testFromC(stringstr)函数并打印消息。如何在java中做到这一点我认为可以做到。@lllidans4我想在java中使用processbuilder难道你不能做一些事件循环,根据一些起始输入将输入分派给函数吗,例如while(true)if(args[0]=“testFromC”){testFromC(args[1]);}}并从标准中传递函数和参数input@RoyalB

我已经从这个c#类创建了一个exe


我已经创建了JavaEXeCallTest.exe。我需要从java调用testFromC(stringstr)函数并打印消息。如何在java中做到这一点我认为可以做到。@lllidans4我想在java中使用processbuilder难道你不能做一些事件循环,根据一些起始输入将输入分派给函数吗,例如
while(true)if(args[0]=“testFromC”){testFromC(args[1]);}}
并从标准中传递函数和参数input@RoyalBg请向我提供一个完整的代码,说明如何执行此操作。我认为我可以做到。@lllidans4我想在Java中使用processbuilder。你不能只做一些事件循环,根据一些起始输入(例如
while(true)if(args[0])将输入分派到函数吗==“testFromC”){testFromC(args[1]);}}
并从标准中传递函数和参数input@RoyalBg请为我提供一个完整的代码如何做这个am堆栈
using System;
using System.Collections.Generic;
using System.Text;
using SharedClientAPI;
using System.Runtime.InteropServices;
using System.Reflection;
namespace JavaExeCallTest
{
    public class JavaExe
    {

        public JavaExe()
        {

        }

      public String testFromC(String str)
      {
      return "Hellow From C#:"+str;

      }
      }
    }