C#のCharEnumerator.Clone()メソッド
C#のCharEnumerator.Clone()メソッドは、現在のCharEnumeratorオブジェクトのコピーを作成するために使用されます。
構文
public object Clone();
CharEnumerator.Clone()メソッドを実装する例を見てみましょう-
例
using System; public class Demo { public static void Main(){ string strNum = "356"; CharEnumerator ch = strNum.GetEnumerator(); while (ch.MoveNext()){ Console.Write(ch.Current + " "); CharEnumerator enumClone = (CharEnumerator)ch.Clone(); while (enumClone.MoveNext()) Console.Write(enumClone.Current + " "); Console.WriteLine(); } } }
出力
これにより、次の出力が生成されます-
3 5 6 5 6 6
-
HTML DOM cloneNode()メソッド
HTML DOM cloneNode()メソッドは、cloneNode()メソッドが呼び出される特定のノードのコピーを作成するために使用され、クローンを返します。 cloneNode()メソッドは、指定されたノードのすべての属性と値を複製します。 構文 以下はcloneNode()メソッドの構文です- yourNode.cloneNode([deep]) ここで、deepはオプションのパラメーターです。その値をtrueに設定することにより、指定されたノードとその子、およびそれらの属性と値を複製する必要があることを指定し、その値をfalseに設定することにより、指定されたノードとその属性と値
-
Javaでのclone()メソッドの重要性?
clone() メソッドは、クローン可能を実装するクラスのオブジェクトのコピーを作成するために使用されます インターフェース。デフォルトでは、フィールドごとのコピーを実行します Objectクラスは、オブジェクトがこのメソッドを呼び出す特定のクラスのメンバーについて何も知らないためです。したがって、クラスにプリミティブデータ型のメンバーしかない場合は、オブジェクトの新しいコピーが作成され、新しいオブジェクトコピーへの参照が返されます。ただし、クラスに任意のクラスタイプのメンバーが含まれている場合は、それらのメンバーへのオブジェクト参照のみがコピーされるため、元のオブジェクトと複製されたオブジェ