mirror of
https://gitee.com/gaohongy/Java-Book.git
synced 2026-07-16 10:33:49 +00:00
修正全书错别字、术语统一和逻辑错误
This commit is contained in:
+6
-6
@@ -26,7 +26,7 @@ public class ArrayTest {
|
||||
}
|
||||
```
|
||||
|
||||
Java中数组的声明与使用与C类似,`int[] myList` 定义了一个可以存放int数据类型的数组,但是此时还没有为这个数组分配内存。这一点和C的指针类是,其实myList这个变量叫做引用变量,也和指针类似。
|
||||
Java中数组的声明与使用与C类似,`int[] myList` 定义了一个可以存放int数据类型的数组,但是此时还没有为这个数组分配内存。这一点和C的指针类似,其实myList这个变量叫做引用变量,也和指针类似。
|
||||
|
||||
要为myList这个数组分配内存,使用 `new int[2]` 这种类似的语法。该语法返回一个数组对象的引用地址,数组的容量是2,并赋值给引用变量 myList,然后就可以通过引用变量 myList对数组进行操作了。
|
||||
|
||||
@@ -250,7 +250,7 @@ public class Test {
|
||||
}
|
||||
```
|
||||
|
||||
排序后,数组中的元素按照从小到达排列。
|
||||
排序后,数组中的元素按照从小到大排列。
|
||||
|
||||
### 2.8. 数组元素的查找
|
||||
|
||||
@@ -269,7 +269,7 @@ public class Test {
|
||||
}
|
||||
```
|
||||
|
||||
这个函数就是binarySearch,这个函数指使用注意这个函数的使用,前面的一窜`java.util.Arrays` 不是都指类的名字;最有最后的 `Arrays` 是类名,而 `java.util` 是命名空间。通常情况下,可以简单的理解命名空间就是目录的层级关系。
|
||||
这个函数就是binarySearch,注意这个函数的使用,前面的一串`java.util.Arrays` 不是都指类的名字;最有最后的 `Arrays` 是类名,而 `java.util` 是命名空间。通常情况下,可以简单的理解命名空间就是目录的层级关系。
|
||||
|
||||
关于`java.util.Arrays`这个类还有很多其他函数,可以在IDE中通过输入点(.)查看:
|
||||
|
||||
@@ -334,11 +334,11 @@ public class Calculator {
|
||||
}
|
||||
```
|
||||
|
||||
主函数`void main(String[] args)` 中有有一个args 的字符串数组。编译这个程序,然后在命令行下执行,如果不记得命令行中如何编译和运行java,请参考第一章中的内容。
|
||||
主函数`void main(String[] args)` 中有有一个args 的字符串数组。编译这个程序,然后在命令行下执行,如果不记得命令行中如何编译和运行Java,请参考第一章中的内容。
|
||||
|
||||

|
||||
|
||||
在命令行中运行编译好的代码 `java Calculator 1 + 21` 其中 java是指虚拟机,后面的 `Calculator` 是Java编译后的可执行代码;`1 + 21` 是命令行参数。这个参数会传递给Calculator的主程序,通过main函数的args这个字符串数组解析出来。如同Scanner 对象一样,解析这个数组是按照空格区分的,因此,这个例子中我们得到的args数组是:
|
||||
在命令行中运行编译好的代码 `java Calculator 1 + 21` 其中java是运行Java程序的命令,后面的 `Calculator` 是Java编译后的可执行代码;`1 + 21` 是命令行参数。这个参数会传递给Calculator的主程序,通过main函数的args这个字符串数组解析出来。如同Scanner 对象一样,解析这个数组是按照空格区分的,因此,这个例子中我们得到的args数组是:
|
||||
|
||||
| 数组元素 | 值 | 说明 |
|
||||
| ------- | --- | --- |
|
||||
@@ -351,7 +351,7 @@ public class Calculator {
|
||||
|
||||
## 4. 本章重点
|
||||
|
||||
1. 掌握数组的申明和使用;
|
||||
1. 掌握数组的声明和使用;
|
||||
2. 掌握增强for循环的使用;
|
||||
3. 理解数组作为函数参数的使用;
|
||||
4. 其他内容均为了解。
|
||||
Reference in New Issue
Block a user