Googleで本当の回答が見つかりませんでした。Javaベクトルメソッドset()とsetElementAt()の違いは何ですか?
0
A
答えて
4
ドキュメントは明確に述べている:
[setElementAt]は、(Listインタフェースの一部である)セット(INT、E)メソッドと機能的に同一です。 setメソッドはパラメータの順序を逆にして、配列の使用状況をより厳密に一致させることに注意してください。また、setメソッドは、指定された位置に格納されていた古い値を返します。
http://download.oracle.com/javase/6/docs/api/java/util/Vector.html
EDIT:私は、JavaのドキュメントをGoogleで検索する方法は非常に簡単です。私はjava 6 api String
と入力します(文字列をあなたが不思議に思っているクラスに置き換えます)。これは通常最初のヒットです。
2
set
は、指定された位置に元のオブジェクトを返します。
また、Vector
クラスがList
インターフェイスに準拠するように改装されたときに、set
メソッドが登場しました。
0
API documentationを読んでいますか?これらは同じですが、setメソッドが以前指定された位置にあるオブジェクトを返す点を除いて同じです。
2
set()メソッドは、Java 1.2コレクションがVectorのようなレガシークラスを1998年に置き換えたときに導入されました。同じことをしますが、可能であればListを使用し始める時間があります。 (set()のみ)
関連する問題
- 1. C++でsetとunordered_setの違いは何ですか?
- 2. T-SQLのSELECTとSETの違いは何ですか
- 3. emacsのsetqとset-variableの違いは何ですか?
- 4. std :: setとstd :: vectorの違いは何ですか?
- 5. new-itempropertyとset-itempropertyの違いは何ですか?
- 6. setとdidSetの基本的な違いは何ですか?
- 7. `ImmutableSortedSet`とfsharp` Set`の違いは何ですか?
- 8. set-cookie2とset-cookieの違い
- 9. CMake変数の "option"と "set CACHE BOOL"の違いは何ですか?
- 10. Java SEとJava EEの主な違いは何ですか?
- 11. gdata-java-clientとgoogle-api-java-clientの違いは何ですか?
- 12. Java WebアプリケーションとJava Enterprise Applicationの違いは何ですか?
- 13. Javaでは、this.method()とmethod()の違いは何ですか?
- 14. Mnesiaのsetとordered_setの違いは?
- 15. !=と=の違いは何ですか? Javaで?
- 16. JavaでThread.yield()とThread.sleep(0)の違いは何ですか?
- 17. javaのこのスーパーキーワードとの違いは何ですか?
- 18. javaとphpのタイムスタンプの違いは何ですか?
- 19. プロジェクトとJavaのファイルの違いは何ですか?
- 20. Javaのリファレンスとオブジェクトの違いは何ですか?
- 21. JavaのFloatとfloatの違いは何ですか?
- 22. Javaのcharリテラル '\ n'と '\ r'の違いは何ですか?
- 23. Javaのpublic intとintの違いは何ですか?
- 24. JavaとC++のイテレータの違いは何ですか?
- 25. .NET/JavaとRubyのドメインモデリングの主な違いは何ですか?
- 26. JavaのThread.interrupt()とThread.currentThread.interrupt()の違いは何ですか?
- 27. javaのint.classとInteger.TYPEの違いは何ですか?
- 28. Eclipseの "Java EE"と "rcp"ディストリビューションの違いは何ですか?
- 29. JavaのaddShutDownHookとシグナルハンドラの違いは何ですか?
- 30. Javaのインタフェースと@interfaceの違いは何ですか?
Vector、Enumeration、またはHashtableを使用しないでください。彼らは古代であり、避けるべきです。情報:http://stackoverflow.com/questions/453684/use-hashtable-vector-or-hashmap-or-arraylist-in-java http://stackoverflow.com/questions/2601602/what-does-it-meanハッシュテーブルまたはベクトルが同期されるときhttp://stackoverflow.com/questions/2873254/difference-between-a-deprecated-and-legacy-api –