美文网首页Java 杂谈
Java学习笔记——数组练习(七)

Java学习笔记——数组练习(七)

作者: 葉糖糖 | 来源:发表于2018-07-11 09:46 被阅读4次

一、数组练习小记

1、数组是用来保存相同类型的一种数据结构;2、数组的索引从0开始,如果索引超出了范围会出现java.lang.ArrayIndexOutOfBoundsException这样的错误;3、可以对数组进行排序和拷贝处理;4、一维数组是常用的简单方式,稍微复杂的需求可以使用多维数组。

二、代码示例

示例中演示了常用的一些关于数组的操作,具体的请参阅官方的文档或其他参考书籍。

package com.sugar.util.test;

import java.util.Arrays;

public class ArrayDemo {

    public static void main(String[] args) {
        
        //声明一个int类型的数组方式一
        int a[];  
        
        //声明一个int类型的数组方式二
        int [] b; 

        //声明int类型的数组并初始化
        int c[]=new int[10];
        
        //赋值
        c[0]=1;
        c[1]=2;
        c[2]=3;
        c[4]=6;
        
        //打印数组元素,验证数据
        for(int em:c) {
            System.out.print(em+" ");
            //1 2 3 0 6 0 0 0 0 0 
            //打印结果如上
        }
        
        //数组的初始化
        int [] d= {2,5,3,6,10,90};
        String [] e= {"zhang3","li4","wang2"};
        
        //数组的拷贝
        String [] f=Arrays.copyOf(e,e.length);
        
        //从f集合中,打印第三个元素
        System.out.println(f[2]);
        
        //数组排序
        Arrays.sort(d);
        
        //验证排序效果
        for(int em:d) {
            System.out.print(em+" ");
        }
        
    }

}

相关文章

  • Java学习笔记——数组练习(七)

    一、数组练习小记 1、数组是用来保存相同类型的一种数据结构;2、数组的索引从0开始,如果索引超出了范围会出现jav...

  • ##Java学习笔记之基础类库笔记

    Java学习笔记之基础类库笔记 Object 所有类,数组,枚举类的父类 Objects(Java7新增) 工具类...

  • 今天是我在乐字节学习的第21天

    今天是我在乐字节教育学习的第21天,今天主要学习的内容是Java基础-数组深入之使用和数组基本练习 使用 数组元素...

  • 2018-05-21

    函数的学习笔记和课堂练习笔记 一位数组的位移; Include Int main(){ Int n,x,i; In...

  • Java学习笔记五:Java数组

    一、数组的定义 数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其...

  • java学习笔记(四)数组

    个人笔记,仅供参考 1、数组 1.2、定义 数组是可以存储多个相同数据类型的数据结构 1.3、数组的声明 数据类型...

  • 4 数组-[Java学习笔记]

    习题 1 多项式加法(5分)题目内容:一个多项式可以表达为x的各次幂与系数乘积的和,比如:2x6+3x5+12x3...

  • HashMap源码学习笔记

    Java中HashMap源码学习笔记。1.8 / 1.7 中设计思路比较 jdk1.7 1.确定数组下标 2.pu...

  • Java数组基本功(动态初始化、静态初始化)

    ——疯狂Java读书笔记 3个问题: ①java中,声明一个数组的过程中是如何分配内存的 ②Java数组的初始化一...

  • Java基础方法4(数组)

    6.数组操作 文集推荐: Java基础方法集1Python基础知识完整版Spring Boot学习笔记Linux指...

网友评论

  • 风的低语:怎么回归基础了
    葉糖糖:@风的低语 谢谢小伙伴的支持,:smile:
    风的低语:@葉糖糖 很喜欢你的文章
    葉糖糖:@风的低语 最近刚好在复习,然后就顺便整理一下。哈哈ヾノ≧∀≦)o

本文标题:Java学习笔记——数组练习(七)

本文链接:https://www.haomeiwen.com/subject/uzpcpftx.html