Java Data Type Tutorial - Java ProcessBuilder(String ... command) Constructor








Syntax

ProcessBuilder(String ... command) constructor from ProcessBuilder has the following syntax.

public ProcessBuilder(String ... command)

Example

In the following code shows how to use ProcessBuilder.ProcessBuilder(String ... command) constructor.

// w ww  .j  a  va2s.c o  m
import java.io.IOException;

public class Main {

   public static void main(String[] args) {

      // create a new list of arguments for our process
      String[] list = {"notepad.exe", "test.txt"};

      // create the process builder
      ProcessBuilder pb = new ProcessBuilder(list);
      try {
         // start the subprocess
         System.out.println("Starting the process..");
         pb.start();
      } catch (IOException ex) {
         ex.printStackTrace();
      }
   }
}

The code above generates the following result.