Java.lang.ProcessBuilder.command() 方法

描述

java.lang.ProcessBuilder.command() 方法返回此进程构建器的操作系统程序和参数。 返回的列表不是副本。 列表的后续更新将反映在此流程构建器的状态中。


声明

以下是 java.lang.ProcessBuilder.command() 方法的声明。

public List<String> command()

参数

NA


返回值

此方法返回此流程构建器的程序及其参数


异常

NA


示例

下面的例子展示了 lang.ProcessBuilder.command() 方法的使用。

package com.tutorialspoint;

import java.util.ArrayList;
import java.util.List;

public class ProcessBuilderDemo {

   public static void main(String[] args) {

      // create a new list of arguments for our process
      List<String> list = new ArrayList<String>();
      list.add("notepad.exe");
      
      // create the process builder
      ProcessBuilder pb = new ProcessBuilder(list);
      
      // get the command list
      System.out.println(""+pb.command());
   }
}

让我们编译并运行上面的程序,这将产生下面的结果 −

[notepad.exe]