Usando Runtime.getRuntime().exec(“comando”);

Olá!

Meu professor havia me passado um trabalho no qual eu deveria abrir um programa externo através do servidor Java, para que, dessa forma, o cálculo pudesse ser devidamente realizado. Após o resultado concluído, este deve voltar para o arquivo em Java.

Já fui informado de que o comando necessário para abrir um arquivo externo é “Runtime.getRuntime().exec(“comando”);”. Contudo, gostaria de saber como eu poderia passar as variáveis, que estão em Java, para esse outro programa; e como eu poderia retornar o resultado para Java.

Alguém poderia me dar uma dica?

Cara, dá uma olhada nisso