我想在java中创建一个二进制转换器.但是我在for循环中遇到错误,说"类型不匹配:无法从int转换为boolean".我已经在线查看,并且正在按照它告诉我的方式行事.这是我的代码.
import java.util.Scanner;
class hsdgsd{
public static void main(String[] args){
int[] count = {1,2,4,8,16,32,64,128};
int[] binary;
int[] binarynew;
binary = new int[8];
binarynew = new int[8];
Scanner in = new Scanner(System.in);
int num = in.nextInt();
System.out.println(num);
if (num <= 255){
for (int i=8; i=0; i--)
{
if(num >= count[i]){
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)