setcommand.java

来自「纯java操作系统jnode,安装简单和操作简单的个人使用的Java操作系统」· Java 代码 · 共 32 行

JAVA
32
字号
/*
 * $Id: SetCommand.java,v 1.1 2003/11/25 11:52:58 epr Exp $
 */

package org.jnode.shell.command;

import org.jnode.shell.help.*;

public class SetCommand {

	static final PropertyNameArgument ARG_KEY = new PropertyNameArgument("key", "the property name");
	static final StringArgument ARG_VALUE = new StringArgument("value", "the value to set the property to");

        public static final Help.Info HELP_INFO = new Help.Info(
		"set",
		"Sets a system property",
		new Parameter[]{
			new Parameter(ARG_KEY, Parameter.MANDATORY),
			new Parameter(ARG_VALUE, Parameter.MANDATORY),
		}
	);

	public static void main(String[] args) {
		ParsedArguments cmdLine = HELP_INFO.parse(args);

                String key = ARG_KEY.getValue(cmdLine);
		String value = ARG_VALUE.getValue(cmdLine);
		System.getProperties().setProperty(key, value);
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?