EnvironmentVariable 类

IBM® Toolbox for Java™ EnvironmentVariable 类和 EnvironmentVariableList 类使您能够访问和设置 IBM i 系统级环境变量。

每个变量都具有唯一标识: 系统名称和环境变量名称。 每个环境变量都与一个 CCSID 相关联,缺省情况下,该 CCSID 是当前作业的 CCSID ,用于描述变量内容的存储位置。

注: 环境变量与系统值不同,尽管它们通常用于相同用途。 有关如何访问系统值的更多信息,请参阅 SystemValues

使用 EnvironmentVariable 对象对环境变量执行以下操作:

  • 获取并设置名称
  • 获取并设置系统
  • 获取并设置值 (这允许您更改 CCSID)
  • 刷新值

示例: 创建,设置和获取环境变量

以下示例创建两个 EnvironmentVariables 并设置和获取其值。
注: 请阅读 代码示例免责声明 以获取重要的法律信息。
     // Create the system object.
     AS400 system = new AS400("mySystem");

     // Create the foreground color environment variable and set it to red.
     EnvironmentVariable fg = new EnvironmentVariable(system, "FOREGROUND");
     fg.setValue("RED");

     // Create the background color environment variable and get its value.
     EnvironmentVariable bg = new EnvironmentVariable(system, "BACKGROUND");
     String background = bg.getValue();