相关疑难解决方法(0)

Java:如何输出所有可能的二进制组合(256个不同的序列)?

我需要创建一个输出所有可能的二进制组合的函数(2 ^ 8 = = 256个不同的8位序列.).我真的很难过.我必须使用嵌套循环来做,我不知道如何去做.以下是我到目前为止所尝试的内容.有人告诉我,我可以使用8个嵌套循环编写这个程序,每个循环从0到1; 此外,我可以尝试使用位操作运算符.

虽然我下面的内容显然是错误的,但我尽力表明我至少尝试过这个.我还需要在每个结束括号后添加新行,以分隔输出.

输出应如下所示:

00000000

00000001

00000010

00000011

00000100

...

11111110

11111111

public static void outputBinary(){

int[][][][][][][][] num = new int[2][2][2][2][2][2][2][2];

    for (int i = 0; i < 2; i++){

    for (int j = 0; j < 2; j++){

    for (int k = 0; k < 2; k++){

    for (int l = 0; l < 2; l++){

    for (int m = 0; m < 2; m++){

    for (int n = 0; n < 2; n++){ …
Run Code Online (Sandbox Code Playgroud)

java binary

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

binary ×1

java ×1