0

私がやろうとしているのは、新しい配列をリストとして生成し、それを昇順で並べ替えてから、並べ替えられた配列のすべての整数を toBinaryString を使用してバイナリ表現に変換することです

これが私がこれまでに持っているものです

import java.lang.Integer;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;

public class binaryArray 
{

    public static void main(String[] args) 
    {
        List list = Arrays.asList(new Integer[] { 12, 67, 1, 34, 9, 78, 6, 31, 81, 16});
        Collections.sort(list);
        System.out.println(Integer.toBinaryString(list));

        }
}

toBinaryString を使用して、これを希望どおりに実装することは可能ですか? ありがとう。

4

1 に答える 1

3

はい。ただし、リスト内の整数ごとに行う必要があります

for(int i = 0; i < list.size(); i++){
    System.out.println(Integer.toBinaryString(list.get(i)));
}
于 2013-11-04T02:38:02.363 に答える