Java.util.Properties.clone()方法用於使用該Properties實例中的所有元素創建該實例的淺拷貝。
用法:
public Object clone()
參數:該方法不帶任何參數
返回值:該函數返回克隆的Object,它是此Properties實例的淺拷貝。
以下示例程序旨在說明Java.util.Properties.clone()方法。
示例1:
// Java code illustrating clone() method
import java.util.*;
class PropertiesDemo {
public static void main(String arg[])
{
Properties gfg = new Properties();
Set URL;
String str;
gfg.put("ide",
"ide.geeksforgeeks.org");
gfg.put("contribute",
"contribute.geeksforgeeks.org");
gfg.put("quiz",
"quiz.geeksforgeeks.org");
// checking what's in table
System.out.println("Current Properties: "
+ gfg.toString());
System.out.println("\nCloning the Properties");
Properties cloned = (Properties)gfg.clone();
// checking what's in table now
System.out.println("Cloned Properties: "
+ cloned.toString());
}
}
Current Properties: {contribute=contribute.geeksforgeeks.org, quiz=quiz.geeksforgeeks.org, ide=ide.geeksforgeeks.org}
Cloning the Properties
Cloned Properties: {contribute=contribute.geeksforgeeks.org, quiz=quiz.geeksforgeeks.org, ide=ide.geeksforgeeks.org}
示例2:
// Java code illustrating clone() method
import java.util.*;
class PropertiesDemo {
public static void main(String arg[])
{
Properties gfg = new Properties();
Set URL;
String str;
gfg.put(1, "Geeks");
gfg.put(2, "GeeksforGeeks");
gfg.put(3, "Geek");
// checking what's in table
System.out.println("Current Properties: "
+ gfg.toString());
System.out.println("\nCloning the Properties");
Properties cloned = (Properties)gfg.clone();
// checking what's in table now
System.out.println("Cloned Properties: "
+ cloned.toString());
}
}
Current Properties: {3=Geek, 2=GeeksforGeeks, 1=Geeks}
Cloning the Properties
Cloned Properties: {3=Geek, 2=GeeksforGeeks, 1=Geeks}
參考: https://docs.oracle.com/javase/9/docs/api/java/util/Properties.html#clone–
相關用法
- Java ConcurrentSkipListMap clone()用法及代碼示例
- Java StringCharacterIterator clone()用法及代碼示例
- Java Calendar clone()用法及代碼示例
- Java SimpleTimeZone clone()用法及代碼示例
- Java DateFormat clone()用法及代碼示例
- Java TimeZone clone()用法及代碼示例
- Java ArrayList clone()用法及代碼示例
- Java Date clone()用法及代碼示例
- Java CharacterIterator clone()用法及代碼示例
- Java DecimalFormatSymbols clone()用法及代碼示例
- Java SimpleDateFormat clone()用法及代碼示例
- Java BitSet clone()用法及代碼示例
- Java Locale clone()用法及代碼示例
- Java NumberFormat clone()用法及代碼示例
- Java Vector clone()用法及代碼示例
注:本文由純淨天空篩選整理自Kirti_Mangal大神的英文原創作品 Properties clone() method in Java with Examples。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。