私はAlgorithmsという本を読んでおり、データ型はItem
です。しかし、私はAPIのいずれかでそれを見つけることができません。 "Item"データ型はJavaに存在しますか?javaに "Item"という名前のデータ型が含まれていますか?
答えて
私は認識していません。彼らはたぶん本のデータ型をいくつかのコンセプトを示すために定義しましたが、標準Javaではデータ型ではありません。
懐疑派のサークルでは、エンティティの存在が証明できないことはよく知られていますが、あなたの質問に対する答えが「いいえ」であることを相対的に確信しています。
ドキュメントを見れば、存在しないことを証明することができます(少なくとも標準データ型として):http://docs.oracle.com/javase/7/docs/api/index-files/ index-9.html。 –
+1スネルキーユーモアと正解。私は懐疑的な人が大好きです。 – duffymo
@OliCharlesworthはい、信者はいつも「あなたは_right_docsを見ましたか? –
いいえ、JDK 6 javadocsには項目がありません。それはSedgewichが書いたカスタムクラスでなければなりません。たぶん、あなたは第4版の272ページITEMインターフェイス意味:124ページ
+1実際にSedgewichの本でそれを見つけるために+1。 –
を、セジウィックは
「名前の項目はタイプPARAMTER、いくつかの具体的なタイプのためのシンボリックプレースホルダです書き込みクライアントによって使用されます。
public class FixedCapacityStack<Item>
それはちょうど一般的なタイプです:「アイテム」のスタックがのスタックよりも読みやすくなりましたので、セジウィックは、代わりに「T」の「アイテム」を使用しています
http://docs.oracle.com/javase/tutorial/java/generics/types.html
public class Box<T> {
private T t;
public void set(T t) { this.t = t; }
public T get() { return t; }
}
"T"。 (Javaのコレクションフレームワークで広く使用)要素 K - - 数 T - Nキー
E - :ポイントは、Javaのマニュアルに従って、あなたが命名規則に従うべきであるが、あなたが、そこには何も置くことができていますタイプ V - 値 S、U、Vなど - 第2、第3、第4タイプ
明確に彼は決心しなかった!
あなたの(非常に良い)答えが見つかりました。ジョシュア・ブロッホを含むJava開発者が使用している典型的なイディオムに逆らってセジウィックを追い詰めるだろう。彼が従来の値を使用していた場合、それが一般的なパラメータであることがすぐに明らかになりました。あなたからの大きな引用。 – duffymo
Amazon DynamoDBは、という項目のデータ型をサポートしています。 Javaでこの項目の助けを借りてWorking with Items in DynamoDB
、あなたはDynamoDBのからすべてのアイテムを取得することができますし、私達はこの項目の時に呼び出すことができ、より便利な方法が
asMap(、のようなもの) - 現在のすべての属性を返します。マップとしての項目。
attributes() - 現在のアイテムのすべての属性をマップとして返します。
toJSON()、
toJSONPretty()など
- 1. DataBinding: 'DynamicClass1'に 'EmployeeID'という名前のプロパティが含まれていません
- 2. DataBinding: 'System.Data.Common.DataRecordInternal'に 'fileName'という名前のプロパティが含まれていません
- 3. DataBinding: 'System.Web.Mvc.SelectListItem'に 'CategoryTypeID'という名前のプロパティが含まれていません
- 4. DataBinding: 'System.Data.DataRowView'に 'Name'という名前のプロパティが含まれていません
- 5. DataBinding: 'System.Data.DataRowView'に 'M'という名前のプロパティが含まれていません
- 6. パッケージに同じ名前のオブジェクトとパッケージが含まれています
- 7. typescript - インポートに名前空間が含まれていません
- 8. get Item ArrayListの名前を知っています
- 9. 型または名前空間の名前 'List Item'が見つかりませんでした
- 10. DataBinding: 'System.Data.DataRowView'には名前が付いたプロパティが含まれていません
- 11. データバインディングには名前が付いたプロパティが含まれていません
- 12. DataBinding: 'System.Char'には名前が付いたプロパティが含まれていません
- 13. SVNパッチファイルにファイルの名前が含まれていませんか?
- 14. エラー: - データバインディング: 'System.Data.DataRowView'に 'Optiont4'という名前のプロパティが含まれていません
- 15. Android:Visible viewpagerタブには前のタブのarraylistデータが含まれています
- 16. 名前空間 '<グローバル名前空間>'には既に 'ワークフロー'の定義が含まれています
- 17. 名前にスペースが含まれているWindowsエクスプローラのディレクトリを開くとき
- 18. スカラー型にはクラス型のポインタが含まれていますか?
- 19. 型名に型名が定義されていません
- 20. 名前にスペースが含まれているテーブルを照会します。
- 21. Railsアクティブレコード検索 - 名前に単語が含まれています
- 22. "a"という名前のオブジェクトと "_a"という名前のオブジェクトの間にリンクがありますか?
- 23. DataBinding: 'System.Char'には名前のプロパティが含まれていませんお客様
- 24. Java文字列に無関係のデータが含まれています
- 25. ICMPヘッダーチェックサムにもデータが含まれていますか?
- 26. 「 '」という名前がコマンドレットの名前として認識されない
- 27. "System.Web 'という名前空間に型または名前空間の名前' Mvc 'が存在しません(アセンブリ参照がありませんか?)
- 28. 型または名前空間の名前 'SQLite'が 'System.Data'という名前空間に存在しません(アセンブリ参照がありませんか?)
- 29. 名前空間のリンカーエラーが複数回含まれています
- 30. javaモニタにインスタンス変数が含まれていますか?
本の一部を省略しないでください。彼が「Item」を定義した部分のように –
あなたは簡単に[自分自身でこの質問に答えました](https://docs.oracle.com/javase/8/docs/api/index-files/index-9.html) 。 – EJP