12Java基础_数组定义格式/动态初始化/静态初始化
2024-10-19 17:24:09
/*
Java数组
格式一: int[] array;
格式二: int array[]; 数组初始化: 为数组中的元素分配内存空间
动态初始化:
int[] array=new int[数组长度] 初始值为0
左边: 右边:
int: 数组元素类型 new:为数组申请内存空间
[]:说明是一个数组 int:申请空间的类型
array:数组名 []:说明是一个数组 */
public class array {
public static void main(String[] args) {
int[] array = new int[3]; //初始化为0
System.out.println(array); // 打印内存地址[I@2d98a335
System.out.println(array[0]); //
System.out.println(array[1]); //
System.out.println(array[2]); //
}
}
/*
数组初始化:静态初始化
初始化时指定每个数组元素的初始值,由系统决定数组长度
格式:
int[] array=new int[] {1,2,3};
简化格式:
int[] array={1,2,3}; */
public class array {
public static void main(String[] args) {
int[] array1=new int[]{2,3,4};
int[] array2={1,2,3};
for(int i=0;i<array1.length;i++){
System.out.println(array1[i]);
}
System.out.println("------------------");
for(int i=0;i<array2.length;i++){
System.out.println(array2[i]);
} }
}
最新文章
- [POJ3111]K Best(分数规划, 二分)
- Katana
- JS打印页面
- nodePPT初认识启动与手机控制
- sharepoint读取启用了追加功能的多行文本的历史版本记录
- loj 1018(状压dp+记忆化搜索)
- 如何添加localizable.strings本地化
- NET MVC+EF6+Bootstrap
- Android之来历
- git合并远端分支到本地分支的两种方式
- hive UDAF开发入门和运行过程详解(转)
- war包中少了class文件
- C#学习笔记 day_three
- springMVC_03注解完成hello案例
- KNN算法简介
- [luogu1829][bzoj2154][国家集训队]Crash的数字表格 / JZPTAB【莫比乌斯反演】
- oracle sql小结(主要讲横列转换的例子)decode 以及case
- C#基础复习(2) 之 装箱拆箱
- 软工实践-Beta 冲刺 (6/7)
- java 面向对象 — 类和对象