We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
“l和1长得很像,所以表示一个long型时,以免肉眼看错,建议以L结尾。”
改进为
“字母l和数字1长得很像,所以表示一个long型时,以免肉眼看错,建议以L结尾。”
最后一段代码:
float f1 =10; f1 = 10.0; // 为double类型
改进为:
float f1 =10; f1 = 10.0; // 编译失败,因为10.0为double类型,不能将double转为float
“加上4为十六进制的数表示”应为“加上4位十六进制的数表示”
该页第二段代码开头多了“```java”字样。应为;
SynchronizedRGB color = new SynchronizedRGB(0, 0, 0, “Pitch Black”); … int myColorInt = color.getRGB(); // 语句1 String myColorName = color.getName(); // 语句2
该页第二段代码,变量命名有误:
// 重复0次返回空字符串 var string = "foo"; var result2 = string.repeat(0); assertEquals("", result2);
应为:
// 重复0次返回空字符串 var string = "foo"; var result1 = string.repeat(0); assertEquals("", result1);
该页第二段排版有问题。应为:
可以看到,
ArrayList::new
List::add
(left, right) -> { left.addAll(right); return left;}
第一段排版有问题。应为:
Java 8在List和Set接口中引入了几种方法:
最后一段排版有问题。应为:
在上述代码中,
The text was updated successfully, but these errors were encountered:
No branches or pull requests
2.1.2(p19)
“l和1长得很像,所以表示一个long型时,以免肉眼看错,建议以L结尾。”
改进为
“字母l和数字1长得很像,所以表示一个long型时,以免肉眼看错,建议以L结尾。”
2.1.2(p20)
最后一段代码:
改进为:
2.1.4(p22)
“加上4为十六进制的数表示”应为“加上4位十六进制的数表示”
8.5.1(p199)
该页第二段代码开头多了“```java”字样。应为;
9.4.4(p218)
该页第二段代码,变量命名有误:
应为:
13.11.2(p308)
该页第二段排版有问题。应为:
可以看到,
ArrayList::new
”,创建一个ArrayList对象并返回;List::add
”,将流中的元素添加进上面创建的ArrayList对象;(left, right) -> { left.addAll(right); return left;}
”,对于两个中间结果容器ArrayList,将其中一个的所有元素添加进另外一个,并返回另外一个ArrayList;14.5(p319)
第一段排版有问题。应为:
Java 8在List和Set接口中引入了几种方法:
所有这些方法都会改变调用它们的集合。换句话说,它们改变了集合本身,而不像流操作那样产生新的(复制的)结果。
14.16.2(p330)
最后一段排版有问题。应为:
在上述代码中,
The text was updated successfully, but these errors were encountered: