可变参数、Properties

一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。

返回值类型 方法名称(类型…参数名称){ // 在方法声明中,在指定参数类型后加一个省略号(...) 
    // 方法体
}
void method(int i,String...nums) {
	sout;
}

在使用可变参数时:

1)可以不写参数,即传入空参;

2)可以直接在里边写入参数,参数间用逗号隔开;

3)可以传入一个数组;

Properties

"get' 和 "getProperty"之间的区别?

get继承自Hashtable,并声明返回Object。get 传入Object 的  key 返回 Object 类型的 value。

getPropertyProperties引入,并声明返回String。getProperty 传入String 类型 key 返回 String 类型的 value。

public Set stringPropertyNames()

返回此property中key的集合,其key和对应的value值都是字符串,包括在defaults中出现,在此中没有出现的key

public Enumeration<?> propertyNames()

返回此properties列表中的所有键的枚举形式,包括在default中出现,但在此中没有出现的key

@SuppressWarnings

抑制编译安全警告的注解

posted @ 2023-01-17 21:28  Rix里克斯  阅读(19)  评论(0)    收藏  举报