-1

私はプログラミングに不慣れなので、これが質問を「noobish」することであるならば申し訳ありません。発生頻度を表す値を含む配列があります(例:{4,5,2,7,8、、15,16,12,4,2,7,6,22})。6より大きい値を抽出して、新しい配列に表示するにはどうすればよいですか?

4

2 に答える 2

4
ArrayList<Integer> newList = new ArrayList<Integer>();
for (Integer i: array) {
  if (i > 6) {
    newList.add(i);
  }
}
Integer[] newArray = newList.toArray(new Integer[0]);

お役に立てれば。

于 2012-09-27T18:47:07.187 に答える
0
  int j=0;
  for(i=0;i<array.length;i++)
    {
       if(array[i]>6)
         {

         newArray[j]=array[i];
              j++;
       }

これはあなたがそれをすることができるか、あなたが進むことができる方法です。

于 2012-09-27T18:42:42.137 に答える