当前位置:首页 > Java

java如何调用数组

2026-02-05 02:14:55Java

数组的声明与初始化

在Java中,数组可以通过以下方式声明和初始化:

  • 静态初始化:直接指定数组元素。
    int[] arr1 = {1, 2, 3};  
    String[] arr2 = {"A", "B", "C"};  
  • 动态初始化:指定数组长度,元素默认初始化(数值类型为0,引用类型为null)。
    int[] arr3 = new int[3]; // 初始值为[0, 0, 0]  
    String[] arr4 = new String[2]; // 初始值为[null, null]  

访问数组元素

通过索引(从0开始)访问或修改数组元素:

java如何调用数组

int[] arr = {10, 20, 30};  
System.out.println(arr[0]); // 输出10  
arr[1] = 50; // 修改第二个元素为50  

遍历数组

常见的遍历方式包括:

java如何调用数组

  • for循环:通过索引遍历。
    for (int i = 0; i < arr.length; i++) {  
        System.out.println(arr[i]);  
    }  
  • 增强for循环:直接遍历元素值。
    for (int num : arr) {  
        System.out.println(num);  
    }  

多维数组操作

多维数组(如二维数组)的声明与使用:

int[][] matrix = {{1, 2}, {3, 4}};  
System.out.println(matrix[0][1]); // 输出2  

数组工具类

java.util.Arrays提供常用方法:

  • 排序Arrays.sort(arr)
  • 转换为字符串Arrays.toString(arr)
  • 填充默认值Arrays.fill(arr, 0)

注意事项

  • 数组长度固定,创建后不可改变。
  • 访问越界会抛出ArrayIndexOutOfBoundsException
  • 数组是对象,存储在堆内存中。

标签: 数组java
分享给朋友:

相关文章

vue循环数组实现

vue循环数组实现

循环数组的实现方法 在Vue中循环数组通常使用v-for指令,以下是几种常见场景的实现方式: 基本数组循环 <template> <div> <ul>…

如何用java

如何用java

用Java实现基础功能 Java是一种广泛使用的编程语言,适用于开发各种应用程序。以下是几个常见功能的实现方法。 打印"Hello, World!" public class HelloWorld…

java如何学习

java如何学习

学习Java的有效方法 理解基础概念 Java是一门面向对象的编程语言,掌握基础概念如变量、数据类型、运算符、控制语句(if-else、循环)是必要的。面向对象的核心概念包括类、对象、继承、多态和封装…

如何配置java环境

如何配置java环境

下载JDK安装包 访问Oracle官网或OpenJDK官网,选择适合操作系统的JDK版本(如Windows、macOS或Linux)。下载完成后,运行安装程序并按照提示完成安装。 设置环境变量 右…

如何卸载java

如何卸载java

卸载Java的步骤 Windows系统卸载方法 打开控制面板,选择“程序和功能”或“卸载程序”。在列表中找到Java相关条目(如“Java 8 Update 251”),右键选择卸载并跟随向导完成操…

java如何输入数组

java如何输入数组

输入数组的方法 在Java中,可以通过多种方式输入数组,具体取决于输入源(如控制台、文件等)和数组类型(如基本类型或对象类型)。以下是几种常见的方法: 使用Scanner从控制台输入 对于基本数据…