Java 系统类的 setProperty() 方法设置系统的属性,该属性由一个键表示。
用法:
public static String setProperty(String key, String value )
参数:
key- 它是系统属性的名称。
value- 它是系统属性的值。
返回
此方法返回 System 属性的先前值。如果系统属性没有任何以前的值,则此方法返回 null。
异常
- 如果安全管理器存在且其 checkPermission 方法不允许设置指定的属性,则抛出 SecurityException。
- NullPointerException 抛出键或值为空。
- 如果键为空,则抛出 IllegalArgumentException。
示例
import java.io.FileNotFoundException;
import java.util.Properties;
public class SystemSetPropertyExample {
public static void main(String[] args) throws FileNotFoundException {
Properties p=new Properties();
p.setProperty("name","Shubham Jadon" );
System.out.println("Pervious property:"+p);
p.setProperty("name", "Jadon Shubham");
System.out.println("New property:"+p);
}
}
输出:
Pervious property:{name=Shubham Jadon} New property:{name=Jadon Shubham}
相关用法
- Java System setProperties()用法及代码示例
- Java System setIn()用法及代码示例
- Java System setErr()用法及代码示例
- Java System setOut()用法及代码示例
- Java System setSecurityManager()用法及代码示例
- Java System clearProperty()用法及代码示例
- Java System loadLibrary()用法及代码示例
- Java System console()用法及代码示例
- Java System arraycopy()用法及代码示例
- Java System exit()用法及代码示例
- Java System getProperty()用法及代码示例
- Java System nanoTime()用法及代码示例
- Java System getenv()用法及代码示例
- Java System identityHashCode()用法及代码示例
- Java System inheritedChannel()用法及代码示例
- Java System load()用法及代码示例
- Java System lineSeparator()用法及代码示例
- Java System getSecurityManager()用法及代码示例
- Java System getProperties()用法及代码示例
- Java System gc()用法及代码示例
注:本文由纯净天空筛选整理自 Java System setProperty() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。