☰
Java笔记 Two
2026/10/27 10:30:51 网站建设 项目流程

数组的概念与分类

概念:数组是用于存储同一种数据类型的多个元素的容器

分类:可以存基本数据类型(如 int[]),也可以存引用数据类型(如 String[]、Student[])

数组的访问与遍历

索引(下标):从 0 开始,最大索引是 数组长度 - 1

获取长度:arr.length(注意:是属性,没有括号,千万别写成 length())

遍历(循环取值):

```java

int[] arr = {10, 20, 30};

for (int i = 0; i < arr.length; i++) {

System.out.println(arr[i]);

}

```

数组的常见算法操作

求最值:假设数组第一个元素是最大值,遍历数组挨个比较,遇到更大的就替换

```java

int max = arr[0];

for (int i = 1; i < arr.length; i++) {

if (arr[i] > max) { max = arr[i]; }

}

```

元素反转:定义首尾两个指针,互换元素,然后首指针加 1,尾指针减 1,直到相遇

```java

for (int start = 0, end = arr.length - 1; start < end; start++, end--) {

int temp = arr[start];

arr[start] = arr[end];

arr[end] = temp;

}

```

方法的定义与调用

格式:

```java

public static 返回值类型 方法名(参数列表) {

// 方法体

return 返回值;

}

```

返回值类型:方法运行完要返回什么类型的数据。如果没有返回值,写 void

参数列表:方法运行需要什么材料。如果没有,括号留空

调用:在 main 方法里,直接写 方法名(参数)

形参(形式参数):定义方法时括号里的变量(如上例的 int a, int b),只是个占位符

实参(实际参数):调用方法时真正传进去的值(如上例的 10, 20)

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询