基本情報 平成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ランキング
-
servletからjspへオブジェクト...
-
エクセルVBA 画像を貼り付ける...
-
サーブレットコンテキストの意...
-
JSPでのArrayListの表示につい...
-
vectorの内容をString型に変換...
-
javaで、、、
-
VBAでの[]
-
Vba ListViewの行挿入に関して...
-
Dispose()は、どんな時に使うの...
-
Excel VBA 定数にオブジェクト...
-
VB.netでメソッドからコントロ...
-
SendKeysとExecWBの違いは?
-
VB.NETでのnothing の意義について
-
Objectクラスのオブジェクトを...
-
ピクチャーボックスに点を打つ...
-
[ASP.NET]DropDownListのDB連携...
-
MessageBox.Show(Me,…の「Me」...
-
ADOのRecordSet.Openの引数につ...
-
ADOのOPENで実行時エラー
-
PrintFormを使用してのプリント
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでの[]
-
エクセルVBA 画像を貼り付ける...
-
サーブレットコンテキストの意...
-
C#のクラスで値渡しをする
-
Vba ListViewの行挿入に関して...
-
Excel VBA 定数にオブジェクト...
-
VB.netでメソッドからコントロ...
-
servletからjspへオブジェクト...
-
javaで、、、
-
VB.NETでのnothing の意義について
-
Dispose()は、どんな時に使うの...
-
ピクチャーボックスに点を打つ...
-
VBスクリプトでテキストファイ...
-
String型からlong型への変換は...
-
JSPでのArrayListの表示につい...
-
C#で親にイベントを投げる方法
-
MessageBox.Show(Me,…の「Me」...
-
エクセルVBA/SpecialCellsで特...
-
getParameter()について
-
VBS でのソート処理Excel2003
おすすめ情報