Java学习----数组

1.数组就是一组数据,数据类型相同

2.数组的声明

3.数组的初始化

package org.cindy.array;

public class Array {
    public static void main(String[] args) {
        //int[] x = new int[5]; //声明数组长度

        /*
        x[0] = 1;
        x[1] = 2;
        x[2] = 3;
        x[3] = 4;
        x[4] = 5;
        */

        int[] x = new int[]{1,2,3,4,5};

        for (int i = 0; i < x.length; i++){
            System.out.println(x[i]);
        }

        //char[] c = new char[3];
        //c[0] = ‘a‘;
        //c[1] = ‘b‘;
        //c[2] = ‘c‘;
        char[] c = new char[]{‘a‘, ‘b‘, ‘c‘};
        for (int j = 0; j < c.length; j++){
            System.out.println(c[j]);
        }
        //float[] f;
        //String[] s;
    }
}
时间: 2024-10-21 21:46:31

Java学习----数组的相关文章

&nbsp; 我的java学习 の 数组作业

  class 数组作业{/********1.1永远在第一行的中间: 2.下一个数,永远填在右上角: 3.若右上角没位置了,要转头(两种情况) 4. 若遇到n的倍数,一个数,直接填在它的下方. ********/public static void main(String[] args){ int n=11; int[][] a= new int[n][n]; int i=0; int j=n/2; a[i][j]=1; for(int k=2; k<=n*n;k++){ if(a[i][j]

java学习——数组

元素类型[] 数组名 = new 元素类型[元素个数或数组长度]; array 为引用数据类型|-数组数据类型 | 内存结构:程序在运行时,需要在内存中的分配空间.为了提高运行的效率,有对空间进行不同区域的划分,因为每一片区域都有特定的处理数据方式和内存内存管理方式. 栈内存:用于存储局部变量,而数据使用完,所占的空间会自动释放. 堆内存:1,数组和对象,通过new建立的实例都存放在堆内存中 2,每一个实体都有内存地址值. 3,实体中的变量都有默认初始值. 4,实体不在被使用,会在不确定的时间被

Java学习---- 数组的引用传递

1. public class ArrayRefDemo01{ public static void main(String args[]){ int temp[] = {1,3,5} ; // 利用静态初始化方式定义数组 fun(temp) ; // 传递数组 for(int i=0;i<temp.length;i++){ System.out.print(temp[i] + ".") ; } } public static void fun(int x[]){ // 接收整型

Java基础学习——数组初识(1)

Java基础学习--数组初识(1) 1什么是数组 Java中常见的一种数据结构就是数组,数组可以分为一维数组.二维数组和多维数组. 数组是由一组相同的变量组成的数据类型,数组中每个元素具有相同的数据类型,数组中的每个元素都可以用一个统一的数组名和下标来确定. 2 数组的使用 数组的一般使用步骤: 声明数组 分配内存给该数组 下面是一维数组为例: 数据类型  数组名 []: 数组名 = new 数据类型 [数据个数]: 2.1一维数组的声明与赋值 1.数组的声明 int  num [];    

java学习之数组(二)

学编程吧java数组学习(二)发布了,欢迎大家通过xuebiancheng8.com来访问. 下面接着来分析数组,前面分析了什么是数组,为什么要用数组,下面来分析下如何使用数组 数组和其他数据类型一样,使用前要先定义.如下 int a[];这样就声明了一个数组 a = new int[10];然后为这个数组申请10个大小的空间 a[0] = 1; a[1] = 2; ....等等来为数组 赋值,为数组赋值完成后就可以通过下标来访问数组 当然数组在定义的时候也可以讲上面操作合并即 int a []

java学习之数组(一)

学编程吧java学习之数组发布了,欢迎大家通过xuebiancheng8.com来访问. 下面来分析下java中的数组. 什么是数组呢,为什么要用数组呢,加入现在需要统计一个班的考试成绩,这个班有30个学生,怎么办呢,如果不用数组,那么就得定义30个变量来保存30名同学的成绩,这样很明显对程序员来说是非常痛苦呢,光30个变量就得定义半天,而且又都不好记,容易记混了,那怎么办呢,这个时候就可以用数组,数组故名思议就是一组数的几个就叫数组,这这一组数使用同一个变量,只要一个变量就可以保存这30个同学

java一维数组学习

/* * java学习: * 一维数组的使用: 声明语法 DataType[] name 或 DataType name[]. 初始化语法 DataType[] name = new DataType[length]. DataType[] name = new DataType[] { element1, element2, ...elementn }. DataType[] name = { element1, element2, ...elementn }. Java中使用关键字new创建

JAVA学习笔记一:数组的基本操作

学习JAVA有必要下一本类库的书查询,刚开始学需要查询,之后就能熟能生巧了. a1数组的内容1234 a2数组的内容12389 一:数组的复制 先介绍System.arraycopy(src, srcPos, dest, destPos, length)的用法 //src代表原数组 //srcPos代表第一个参数的起始位置 //dest代表第二个数组 //destPost代表第二个数组的起始位置 //length代表复制数组的长度 <span style="font-family:Time

Java学习篇之数组方法

Java中数组常用方法的总结(学习过程中看到的一篇关于Java数组的常用方法,希望能给大家提供帮助) 一.Java标准类库提供static方法System.arraycopy(),用它复制数组比用for循环复制要快得多,     System.arraycopy()针对所有的类型做了重载,需要5个参数. 第一个参数:源数组. 第二个参数:偏移量,即从哪个位置开始复制的索引. 第三个参数:目标数组. 第四个参数:偏移量. 第五个参数:要从源数组中复制到目标数组元素的个数,一般情况下为目标数组的长度