Java 教程是为 JDK 8 编写的。本页中描述的示例和实践未利用在后续版本中引入的改进。
使用 API 文档查找以下问题的答案:
你可以使用什么 Integer
方法将 int
转换为表示十六进制数字的字符串?例如,什么方法将整数 65 转换为字符串 "41"?
你将使用什么 Integer
方法将基数为 5 的字符串转换为等效的 int
?例如,如何将字符串 "230" 转换为整数值 65?显示你将用于完成此任务的代码。
你可以使用什么 Double 方法来检测浮点数是否具有特殊值 Not a Number(NaN
)?
以下表达式的值是什么,为什么?
Integer.valueOf(1).equals(Long.valueOf(1))
更改 MaxVariablesDemo
以显示最小值而不是最大值。你可以删除与变量 aChar
和 aBoolean
相关的所有代码。输出是什么?
创建一个程序,从命令行读取未指定数量的整数参数,并将它们一起添加。例如,假设你输入以下内容:
java Adder 1 3 2 10
程序应显示 16
然后退出。如果用户只输入一个参数,程序应显示错误消息。你可以将程序基于 ValueOfDemo
。
创建一个与前一个类似的程序,但有以下区别:
例如,假设你输入以下内容:
java FPAdder 1 1e2 3.0 4.754
程序将显示 108.75
。根据你的语言环境,小数点可能是逗号(,
)而不是句点(.
)。