一维数组的初始化及遍历 Day06

package com.sxt.arraytest1;

import java.util.Arrays;

/*
 * 一维数组
 */
public class ArrayTest2 {
    public static void main(String[] args) {
        //动态初始化
        int[] arr1 = new int[5];
        System.out.println(Arrays.toString(arr1));//初始化为0:[0, 0, 0, 0, 0]
        String[] s = new String[3];//初始化为null:[null, null, null]
        System.out.println(Arrays.toString(s));

        //静态初始化1
        int[] arr2 = {1,3,4,5,7};
        System.out.println(Arrays.toString(arr2));
        //静态初始化2
        int[] arr3 = new int[]{2,3,5,6,7};
        System.out.println(Arrays.toString(arr3));

        //一维数组的遍历方式一:可以操作下标
        for(int i=0; i<arr3.length; i++){
            System.out.print(arr3[i]+" ");
        }
        System.out.println();
        //一维数组的遍历方式二:增强for循环 简单
        for(int num: arr3){
            System.out.print(num + " ");
        }
    }
}
时间: 2024-09-28 06:05:35

一维数组的初始化及遍历 Day06的相关文章

*三维数组的初始化及遍历三个for循环

package com.chongrui.test; /* *三维数组的初始化及遍历 * */ public class test { public static void main(String[] args) { int a[][][]=new int[][][]{ {{1,2,3},{4,5,6}}, {{8,9,10},{11,12,13}}, {{14,15,16},{17,18,19,20}}, }; for(int i=0;i<a.length;i++){ System.out.p

&lt;27&gt;【理解】02-结构体数组概念及定义+【掌握】03-结构数组的初始化和遍历

[理解]02-结构体数组概念及定义 结构体数组: 用来存放大量的结构体相同的结构体变量 结构体数组定义: 结构体数组定义的第一种方式: 1)定义结构体的同时,定义数组 struct Student{ int age; char *name; int s_no; float score; }stu[5]; 结构体数组定义的第二种方式 2)先定义结构体,后定义数组 struct Student boy[5]; #include <stdio.h> int main(int argc, const

二维数组的初始化,遍历

1 package com.baidu.java; 2 //2维数组的初始化 3 public class Array2 { 4 public static void main(String[] args) { 5 //1.静态初始化 6 int[][] aa=new int[][]{{3,4,5},{6,7,8,9},{1,2}}; 7 //2.1动态初始化 8 String[][] bb=new String[6][5];//想成6个小组,每个小组5个人 9 //2.2动态初始化 10 St

一维数组的初始化方面

怎样定义一个一维数组: 为N个连续变量分配存储空间 所有的变量数据类型必须相同 所有变量所占的字节大小必须相同 例子: int a[5]; 注意: 一位数组名不代表数组中所有的元素, 一位数组名代表数组中第一个元素的地址. 有关一位数组的操作: 初始化 完全初始化 int a[5] = {1, 2, 3, 4, 5}; 不完全初始化,未被初始化的元素的值自动为零 int a[5] = {1, 2, 3}; 不初始化,所有元素的值垃圾值 int a[5]; 错误的写法: int a[5]; a[5

6.Java一维数组的声明、初始化和引用

一维数组的声明 使用一个数据时,必须要对其进行声明,这个道理对于数组来说也一样,数组在使用之前也必须先声明.先看下面的代码,是如何声明一个变量的.     int a; 仔细分析一下:int 是指变量的数据类型,a 是指变量名,由变量的声明可以联系到数组的声明.     int a[]; 仔细分析一下:int 是指数组中所有数据的数据类型,也可以说是这个数组的数据类型,a[]表示数组名. 基本类型数组的声明有几种形式:     int a[];     int[] a; 这两种形式没有区别,使用

数组的声明和遍历

数组是指一组数据的集合,数组中的每一个数据被称作元素.在数组中可以存放任何类型的数据,但同一个数组里存放的元素类型必须一样. 数组:数组元素可以通过索引下标来读取或者修改元素数据,索引从0开始以此类推.数组初始化以后,大小不能更改. 声明数组的语法格式:var 变量名 [数组长度]数据类型这是一维数组的定义方式,数组长度必须是整数且大于0,未初始化的数组不是nil,也就是说没有空数组(与切片不同)没有初始化的数组,int类型的默认是0,string类型的默认是" "空格,所以不会出现j

07-JAVA一维数组

一维数组的声明 使用一个数据时,必须要对其进行声明,这个道理对于数组来说也一样,数组在使用之前也必须先声明.先看下面的代码,是如何声明一个变量的. int a; 仔细分析一下:int 是指变量的数据类型,a 是指变量名,由变量的声明可以联系到数组的声明. int a[]; 仔细分析一下:int 是指数组中所有数据的数据类型,也可以说是这个数组的数据类型,a[]表示数组名. 基本类型数组的声明有几种形式: int a[]; int[] a; 这两种形式没有区别,使用效果完全一样,读者可根据自己的编

C#一维数组(2)

数组是一种常用的数据类型,且属于引用类型.它是由一组相同数据类型的元素构成的.在C#语言的类型系统中,数组由抽象类System.Array派生而来的.在内存中,数组占用一块连续的内存,元素按顺序连续存放在一起,数组中每一个单独的元素并没有自己的名字,但是可以通过其位置(索引)来进行访问或修改. 在C#中,数组元素的索引是从0开始的,即对于有N个元素的数组,其索引范围是从0~N-1. 在这里重点讨论一下一位数组的使用方法. 1.一维数组的声明 数组声明时,主要声明数组的名称和所包含的元素类型,一般

实验十——一维数组的定义及引用

1.本次课学习到的知识点: (1)本次课学习数组,一种最基本的构造类型,它是一组相同类型数据的有序集合. (2)数组中的元素在内存中连续存放,每个元素都属于同一种数据类型,用数组名和下标可以唯一地确定数组元素.(3)一维数组的定义与引用:定义一个数组,需要明确数组变量名,数组元素的类型和数组的大小. 一维数组定义的一般形式为:类型名    数组名[数组长度]: (4)类型名指定数组中每个元素的类型:数组名是数组变量的名称,是一个合法的标识符:数组长度是一个整型常量表达式,设定数组的大小.数组长度