gpt4 book ai didi

java - 二进制转十进制项目

转载 作者:太空宇宙 更新时间:2023-11-04 09:17:33 25 4
gpt4 key购买 nike

我想做的是一个程序,它接受一个二进制数并将其传递给十进制基数,所以我尝试向用户询问一个二进制数(3 位数字),所以我请求一个数字并将每个数字保留在变量中。然后我想将整数二进制数插入到它自己的变量中我该怎么做?

感谢您的帮助:)

        case 1:
System.out.println("The binary number must be 3 digits!");
System.out.println("Enter digit 1: ");
do{
binarydigit1 = in.nextInt();
} while (binarydigit1 > 1 || binarydigit1 < 0);
System.out.println("Enter digit 2: ");
do {
binarydigit2 = in.nextInt();
} while (binarydigit2 > 1 || binarydigit2 < 0);
System.out.println("Enter digit 3: ");
do {
binarydigit3 = in.nextInt();
} while (binarydigit3 > 1 || binarydigit3 < 0);
break;

我没有收到错误,我只是不知道该怎么做。

最佳答案

您不能将 3 个不同的变量放入一个变量中,但可以将它们放入一个数组中

List<Integer> b = new ArrayList(); //b is the binary number list
b.add(binarydigit1);
b.add(binarydigit2);
b.add(binarydigit3);

或者您可以直接使用您的变量抛出一个公式来进行对话。

关于java - 二进制转十进制项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58789274/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com