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();