1

(ツリー)セットを作成し、2000 整数で埋めたい場合。0 から開始するには、1、2、3、4...2000 を追加します。最善の方法は何ですか?

私はそれをできた

Set set = new TreeSet<Integer>();
        set.add(0);
        set.add(1);
        set.add(2);
//...

または add(i);i++; でしばらく待ちます。

しかし、もっと簡単で短い方法はありますか?

ありがとうございました!

4

2 に答える 2

4

そうではありません。Java には bob=[0...2000] ショートカットはありません。

Set set = new TreeSet<Integer>();
for(int i = 0; i <= 2000; ++i)
    set.add(i);
于 2011-06-26T23:39:49.887 に答える
0
Set set = new TreeSet<Integer>();
// add Integers 0,1,...1999
for(int i=0;i<2000;i++){
  set.add(new Integer(i));
}
于 2011-06-26T23:42:28.497 に答える