⑦汎用とコレクション
テスト
shuso
2023年12月12日
カード16
いいね0
ビューア設定
[Enter]で回答、[Shift + Enter]で改行します。キーボードショートカットテスト結果は全て回答すると保存されます。
-
Listインターフェースの実現クラスで以下の特徴を持ったものは?
読み込みは速いが、書き込みは遅い
ArrayList
LinkedList
Vector
ArrayList
-
Listインターフェースの実現クラスで以下の特徴を持ったものは?
書き込みは速いが、読み込みは遅い
ArrayList
LinkedList
Vector
LinkedList
-
Listインターフェースの実現クラスで以下の特徴を持ったものは?
マルチスレッド対応だが、パフォーマンスが悪い
ArrayList
LinkedList
Vector
Vector
-
要素に番号を振って順番を管理
Listインターフェース
Mapインターフェース
Connectionインタフェース
Setインターフェース
Listインターフェース
-
キーとバリューの組み合わせで要素を管理
Listインターフェース
Mapインターフェース
Connectionインタフェース
Setインターフェース
Mapインターフェース
-
重複のない要素の集合を管理する
Listインターフェース
Mapインターフェース
Connectionインタフェース
Setインターフェース
Setインターフェース
-
setインターフェースの
HashSetクラスは並び順を保証される?されない?
並び順は保証しない
-
setインターフェースの
TreeSetクラスは並び順を保証される?されない?
並び順が保証される
-
Mapでキーと値のペアを管理するのはMap.○○○○?
Map.Entry
-
MapからMap.Entryを取得するのは何メソッド?
entryMap
entrySet
entrySetメソッド
-
ComparableのcompareToの説明について
「自分自身が相手よりも前に位置するように並べ替えるのであれば【正or負】の整数を戻す。」
「自分自身が相手よりも後ろに位置するように並べ替えるのであれば、【正or負】の整数を戻す」
「自分自身が相手よりも前に位置するように並べ替えるのであれば【負】の整数を戻す。」
「自分自身が相手よりも後ろに位置するように並べ替えるのであれば、【正】の整数を戻す」
-
ComparableのcompareToの説明について
相手と同値であり並べ替えの必要がない場合は【】を戻す
相手と同値であり並べ替えの必要がない場合は【0】を戻す
-
上限境界ワイルドカードとは?
extend
super
extend
-
○○境界ワイルドカードを使用しているときはメソッドの引数はnullしか渡せない
上限
下限
上限境界ワイルドカードを使用しているときはメソッドの引数はnullしか渡せない
-
非境界ワイルドカードの特徴
1.メソッドの戻り値型は○○型になる
2,メソッドの引数には××リテラルしか渡せない
object
null
-
引数の型に任意の型を使用できるのは
上限境界ワイルドカード
下限境界ワイルドカード
下限境界ワイルドカード
-