こんにちは私は私のプロジェクトで10人以上のarraylistを持っています。私はすべてのarraylistをカウントする(同じかどうか)を比較する必要があります。ここで私はそれを見つけるための最短方法が必要です。 私は並べていない私はすべてのarraylistカウント(同じかどうか)の長さを見つける必要があります。arraylist count
0
A
答えて
3
配列にそれらを入れて、そのカウントを比較します
ので、同じように使用private static bool CountsAreEqual(ICollection[] lists)
{
int previousCount = lists[0].Count;
for (int i = 1; i < lists.Count; i++)
{
if (lists[i].Count != previousCount)
{
return false;
}
}
return true;
}
:
ArrayList arr1 = GetFirstList();
ArrayList arr2 = GetSecondList();
CountsAreEqual(new[] {arr1, arr2});
+1
'lists'を' params'引数に変更すると、呼び出し側は明示的に配列を作成する必要なしに、可変数の引数を渡すことができます。 – LukeH
3
これらのarraylistをすべて別のarraylistに追加して長さを比較するイテレータを実行するとよいでしょう。
コレクション
1
の良い候補は、あなたは、単にArrayListの中に含まれているどのように多くの要素を参照するために.Countプロパティを使用することはできません、あなたは10個の変数を持っている、とあなたはそれらのすべてにいくつかのタスクを実行しますか?
または、10のコレクションのうち、どのArrayListに含まれる要素の数が同じであるかを知るアルゴリズムを求めていますか?
関連する問題
- 1. Count with Count
- 2. Count Count in Python
- 3. BigQuery COUNT(DISTINCT値)とCOUNT(値)
- 4. d [count]とd [count]の差
- 5. (count!= null)vs if(!count)in javascript
- 6. MySQL - Count/Having Count> columnName
- 7. ArrayListコンパイラエラー
- 8. ArrayListとArray multiSort
- 9. mySQL/SQLのcount(0)、count(1)..、count(*)の違いは何ですか?
- 10. ArrayListのはjsonArrayRequest
- 11. COUNTとBY T-SQL GROUPにして、COUNT
- 12. Azure Logic Apps - Do Count Until Count&Timeoutプロパティ
- 13. MySQLのCOUNT(ID)とCOUNT(*)の比較
- 14. laravel - > count()vs - > get() - > count()
- 15. NSMutableArray Count
- 16. インナーCOUNT(*)
- 17. distinct count(*)
- 18. SELECT COUNT
- 19. Count C#
- 20. SELECT COUNT
- 21. Countは
- 22. SELECT COUNT(*);
- 23. jQuery.ProfanityFilter count
- 24. SELECT COUNT
- 25. JavaのArrayListのArrayList
- 26. Object ArrayListとString ArrayListの比較
- 27. スレッドとArrayList
- 28. SQLite android count by名前
- 29. 更新ArrayListのサイズ
- 30. のArrayList - Insertメソッド
我々はより多くの細部を必要としています。あなたは正確に何をしようとしていますか? –
arraylistsを数えてソートしようとしていますか?あなたは特定の数を持っていないarraylistを見つけようとしていますか?これは本当に多くの情報を必要とします... –