我正在尝试编写一个将数字转换为二进制的代码,以下是我的代码。在Eclipse中出现了几个错误,我不太理解。 请问这段代码有什么问题?还有其他建议吗?我希望能够学习并听取任何修复它的建议。谢谢。
public class NumberConverte {
public static void main(String[] args) {
int i = Integer.parseInt(args);
public static void Binary(int int1){
System.out.println(int1 + "in binary is");
do {
System.out.println(i mod 2);
} while (int1>0);
}
}
}
错误消息:
- 类型
Integer
中的方法parseInt(String)
对于参数 (String[]
) 不适用 - 此行有多个标记
- 在 "
(
" 上的语法错误,需要分号 - 在 "
)
" 上的语法错误,需要分号 void
是变量Binary
的无效类型
- 在 "
- 此行有多个标记
- 在 "mod" 上的语法错误,赋值运算符无效
- 在 "mod" 上的语法错误,赋值运算符无效