【发布时间】:2014-02-11 22:57:09
【问题描述】:
import java.util.*;
public class decimalToBinaryTest {
public static void main(String[] args) {
int number;
Scanner in = new Scanner(System.in);
System.out.println("Enter a positive interger");
number = in.nextInt();
if (number < 0) {
System.out.println("Not a positive interger");
}
else {
System.out.print("Convert to binary is: ");
System.out.print(binaryform(number) + ".");
}
}
private static Object binaryform(int number) {
int remainder;
if (number <= 1) {
System.out.print(number);
return null;
}
remainder = number % 2;
binaryform(number >> 1);
System.out.print(remainder);
{
return " ";
}
}
}
在程序的主要部分创建了一个int variable。下一部分是private static Object binaryform ( int number )。 Objectrelating中的int number是变量I的主要方法吗?
【问题讨论】:
-
阅读 Java tutorial 或任何有关 Java 的书籍应该可以回答这个问题(以及您可能遇到的许多相关问题)。
-
发布代码而不是描述它怎么样?我们看不到您的屏幕。
-
private static Object binaryform ( int number )是一个方法签名。它有一个 int 类型的参数,称为 number,并返回一个 Object。 -
对不起。我会在一秒钟内复制代码