Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ここ
set s = new HashSet();
ここで、新しい演算子は正確に何をしますか。これは、クラスSetのオブジェクトまたはコンストラクタークラスのオブジェクトを作成しますHashSet。なぜこれらのタイプのコードを書きたいのか。そして、新しいキーワードを使用せずにクラスのオブジェクトを作成するための代替オプションです。
Set
HashSet
私はJavaプログラミングに不慣れであると明確に説明してください...
「new」はクラス「HashSet」の新しい「インスタンス」を作成します。
「作成」の一部は、クラスのコンストラクターを呼び出すことです。
Java では (C++ や Javascript などの他の言語とは異なり)、"new" は新しいオブジェクトを作成する唯一の方法です。
ここにもう少し情報があります: