Java 数组
2021-02-20 00:20
标签:计算 for ++ uek process 循环 ret 输出 语法 语法如下: 注意: 建议使用 dataType[] arrayRefVar 的声明风格声明数组变量。 实例: java使用 注释: 使用 dataType[arraySize] 创建了一个数组。 把新创建的数组的引用赋值给变量 myList。 1、数组变量的声明,和创建数组可以用一条语句完成: 实例: 2、可以使用如下的方式创建数组。 数组的元素是通过索引访问的。数组索引从 0 开始,所以索引值从 0 到 myList.length-1。 一个实例: 输出: For-Each 循环能在不使用下标的情况下遍历数组。 语法如下: 实例: 输出: 实例: 调用printArray方法打印数组,如: 实例: 如: java.util.Arrays 类能方便地操作数组,它提供的所有方法都是静态的。 给数组赋值:通过 fill 方法。 对数组排序:通过 sort 方法,按升序。 比较数组:通过 equals 方法比较数组中元素值是否相等。 查找数组元素:通过 binarySearch 方法能对排序好的数组进行二分查找法操作。 每天学习一点点,每天进步一点点。 Java 数组 标签:计算 for ++ uek process 循环 ret 输出 语法 原文地址:https://www.cnblogs.com/youcoding/p/12683731.html声明数组变量
dataType[] arrayRefVar; // 首选的方法
或
dataType arrayRefVar[]; // 效果相同,但不是首选方法
double[] myList; // 首选的方法
或
double myList[]; // 效果相同,但不是首选方法
创建数组
new
操作符来创建数组:myList = new dataType[arraySize];
dataType[] myList = new dataType[arraySize];
int[] myList = new int[10]; // 创建一个整型数组,包含十个元素。
dataType[] myList = {value0, value1, ..., valuek};
public class TestArray {
public static void main(String[] args){
// 创建数组
double[] myList = {1.9, 2.9, 3.4, 3.5};
//打印所有数组元素
for (int i=0; i
1.9
2.9
3.4
3.5
Total is: 11.7
Max is:3.5
Process finished with exit code 0
For-Each 循环
for(type element: array)
{
System.out.println(element);
}
public class TestArray {
public static void main(String[] args){
// 创建数组
double[] myList = {1.9, 2.9, 3.4, 3.5};
// 打印所有数组元素
for (double element: myList){
System.out.println(element);
}
}
}
1.9
2.9
3.4
3.5
数组作为函数的参数
public static void printArray(int[] array) {
for (int i = 0; i
printArray(new int[]{3, 1, 2, 6, 4, 2});
数组作为函数的返回值
public static int[] reverse(int[] list) {
int[] result = new int[list.length];
for (int i = 0, j = result.length - 1; i
多维数组
String str[][] = new String[3][4];
Arrays 类