基本情報 平成29年秋期試験 午後問11のcompareについて質問です。
https://www.fe-siken.com/s/kakomon/29_aki/pm11.h …
TableSorterクラスのsortメソッドの処理の一部である、
int order = orderMap.get(orderBy.key).compare(s1 [orderBy.col], s2[orderBy.col]);
この構文がよく分かりません。compareの戻り値を受け取っていることは分かりますが、getの値とcompareをなぜドットで繋がないといけないのですか?
No.2ベストアンサー
- 回答日時:
> int order = orderMap.get(orderBy.key).compare(s1 [orderBy.col], s2[orderBy.col]);
orderMap.get(orderBy.key)が返すのが、Comparator<String>型のオブジェクト
その、Comparator<String>型のオブジェクトのcompare(s1 [orderBy.col], s2[orderBy.col])メソッドで返ってくるint型の値を
変数orderに代入しています。
つまり以下と等価です。
Comparator<String> tmp = orderMap.get(orderBy.key);
int order = tmp.compare(s1 [orderBy.col], s2[orderBy.col]);
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 情報処理技術者・Microsoft認定資格 基本情報技術者試験の午前試験過去問について質問です。 今日受けたのですが科目Aだけ点数が足りませんで 2 2023/06/30 21:07
- 情報処理技術者・Microsoft認定資格 基本情報 午後問題落ちました 2 2022/10/26 22:54
- 情報処理技術者・Microsoft認定資格 基本情報技術者試験について 基本情報技術者試験を受けようと考えています。 ホームページに、 申込日を 2 2022/09/19 17:46
- 英語 The current meta-analysis aimed to compare the eff 1 2022/10/23 18:58
- 情報処理技術者・Microsoft認定資格 基本情報技術者試験について 基本情報技術者試験の午後問題についてなのですが、 大門①の情報セキュリテ 1 2022/10/30 00:34
- 政治 学校の試験を含め、試験官はチャットGPTにやらせたらどうですか? 6 2023/02/27 15:52
- 情報処理技術者・Microsoft認定資格 [基本情報技術者試験] 過去問を 直近5年分[10回分]やりました。[800問] この800問に関し 1 2022/11/13 23:06
- 情報処理技術者・Microsoft認定資格 応用情報と基本情報の同時期受験について 1 2022/08/31 12:24
- 情報処理技術者・Microsoft認定資格 情報処理安全確保支援士試験について。 令和4年秋の試験で、午前Ⅰは68点、午前Ⅱは60.0点でした。 1 2023/01/17 12:32
- 英語 Recently, Parween et al. [40] performed a randomiz 2 2022/05/24 16:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBスクリプトでテキストファイ...
-
Vba ListViewの行挿入に関して...
-
VBS でのソート処理Excel2003
-
エクセルVBA 画像を貼り付ける...
-
サーブレットコンテキストの意...
-
C#で親にイベントを投げる方法
-
エクセルVBAで、条件に一致する...
-
「エンクロージング型」と「外...
-
EXCEL VBAにて動的にCheckBOXを...
-
変数名の付け方
-
同じクラスにならない確率を教...
-
「タイプ初期化子が例外をスロ...
-
インスタンス参照でアクセスで...
-
VB.NETでフォーム上にExcelのよ...
-
配列の重複する値とその個数を...
-
VBAでvlookup関数から、別シー...
-
VB.NET フォーム上に描いたグ...
-
フォームのCheck boxとOLEObjec...
-
String a = "a"; と String b =...
-
VBAからノーツを起動
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでの[]
-
サーブレットコンテキストの意...
-
エクセルVBA 画像を貼り付ける...
-
C#のクラスで値渡しをする
-
VB.netでメソッドからコントロ...
-
Vba ListViewの行挿入に関して...
-
VB.NETでのnothing の意義について
-
Excel VBA 定数にオブジェクト...
-
Dispose()は、どんな時に使うの...
-
servletからjspへオブジェクト...
-
ピクチャーボックスに点を打つ...
-
JSPでのArrayListの表示につい...
-
MessageBox.Show(Me,…の「Me」...
-
String型からlong型への変換は...
-
PrintFormを使用してのプリント
-
getParameter()について
-
ArrayListのデバッグ方法について
-
VBスクリプトでテキストファイ...
-
エクセルVBA/SpecialCellsで特...
-
オブジェクトの参照渡しについて
おすすめ情報