collections

    0

    1答えて

    名前と価格で製品を比較するコンパレータを実装する方法を探していました。私はここで有用な情報を多く見つけましたHow to sort by two fields in Java?と私のコンパレータを実装している。 商品名は正しく比較されますが、価格は正しい順序ではありません。 アルファベット順に名前を付け、昇順に価格を付けたいと思っています。 これをどのように実現できますか?私はここで何が欠けていま

    1

    1答えて

    私は特定のクラスを持っています。 ClassXは簡単な小さなクラスです。データメンバ、コンストラクタ、ネストされたクラス(それほど簡単ではない)を持っています。ネストされたクラスは、コンパレータを定義するための、具体的であり、このように書かれている: public static Comparator<ClassX> classXComparator = new Comparator<ClassX>

    0

    2答えて

    現在、私はOutlookで作業しており、項目のリストを繰り返しています。 問題があります: 現在のアイテムが最後のアイテムである場合は、foreach-loopで質問しますが、この種の問題は解決できません。 これは私のコードです: lastAppointmentItem = myAppointmentItems.GetLast(); foreach (Outlook.AppointmentIte

    0

    1答えて

    に置き換えます。 pymongoを使用してmongoDBコレクションを照会するスクリプトを作成しています。 私のデータベースには3つのコレクションがあり、コレクションを選択してそのコレクションから確認済みのすべてのゲストを返すように求めています。 現在、私が持っている: collectiontosearch = input("What event would you like to display

    0

    2答えて

    として、ファイルの一覧で、ボイドメソッドをテストするために、私は内側に、このメソッドを持つクラスがあります:私はメソッドをテストしたい、と下記に示すように私はそれを行うために始めた public class DirectoryWalker { public void visitDirectory(String path,List<File> resultList) {...}

    0

    2答えて

    オブジェクト1とオブジェクト2のペアのリストがあります。 このリストをMap [Object1、List [Object2]]に変換したいと考えています。 dictionary map (w => (wordOccurrences(w), w)) groupBy(identity).mapValues(_._2).toMap が、それは動作しません: は、今まで私はこの1つを実装しました。

    2

    1答えて

    にnilを挿入するために組み込みまたは1行のソリューション:(into [] (some_expression)) のは、(some_expression)はnilをもたらす、あるいはいくつかの有効なベクトル(例えば[1 2 3])もどちらかとしましょう。私が達成したいのは、(some_expression)の結果がnilである場合、[](intoの実行後)ではなく、[nil]で終わることです。

    3

    4答えて

    public class MapCheck { public static void main(String[] args) { Map<String, String> data = new HashMap<String, String>(); data.put("John", "Taxi Driver"); data.put("Mark", "Pro

    1

    1答えて

    nameとemailを持つことができるオブジェクトがいくつかあります。それらを名前でソートし、電子メールでソートしたいのですが、まずヌル名を持たないユーザーを表示します。私はそのようにしようとしていた: Collections.sort(usersList, new Comparator<User>() { @Override public int compare(Us

    1

    1答えて

    質問は あなたは一度だけ発生する一つの要素を除いて二回繰り返し、すべての要素を持つ整数の配列を与えられているインタビューで尋ねた最近の下に、あなたは見つける必要がありますO(nlogn)時間の複雑さを伴うユニークな要素。配列が{2,47,2,36,3,47,36}であれば、出力はここでは3になるはずです。次の要素をチェックすることができた後、マージソートを実行できると言いましたが、彼はO(nlog