私は文字列配列を持っていて、一部の文字はnull
です。私はarraylistを並べ替えたいとは思わないが、null値が最後に来るようにarraylistをソートする必要があります。 arraylistは{1,2,null,6,5,null, 3}
で、最後にヌル値{1,2,6,5,3,null,null}
を得なければならないと言うことができます。ヌル値をソートする文字列
ソリューションは、私が現在持っている: を今、私は新しいのArrayListを構築していますし、値がnull
であれば、私はそうでない場合、私は新しいのArrayListに追加しています新しいリストにそれを押していません。
その他の解決策はありますか?
ありがとうございました。
あなたは –
独自*コンパレータ*を構築し、ソーターにそれを渡し、これまで試したもののコードを投稿します。 – Bathsheba
実際にリストをソートしたくないので、あなたのアプローチはうまくいくようです。リストを一度反復するだけです。新しいリストを作成するよりも(元のリストにnull値が出てきたときはいつでも)元のリストを変更することができます。 – Eran