zoukankan      html  css  js  c++  java
  • 章节二、5-数组

    一、定义数值的两种方式:
    方式1、直接定义数值的长度:int[] array = new int[10];然后给数组赋值,如下图:
    a、通过角标来访问数组元素,打印已赋值的元素:
    结果为:
    b、接下来直接打印未赋值的元素:
    结果为:
    直接定义长度的数值如果未给打印的角标赋值,打印的元素只要不超过10,结果均默认为“0”。
    如果为字符串类型打印结果则为“null”。
     
    方式2、直接给数值赋值,int[] intArray = {"100","90"};
    a、打印已赋值的“0、1”角标
    结果为:
    b、打印未赋值的其它角标,比如“2”
    结果为:
    程序会报错是因为此种定义数组的方式已经定义了数值的长度为“2”(数值从“0”角标开始计数),因此直接打印未赋值的第三位测试就会给出异常,出现了角标越界的现象。
     
    方式3、String[] str=new String[]{"a","b"};
     
    二、length---获取数组长度
    举例:
    结果:
     
    三、遍历打印数组
    举例:
    结果:
     
     
    四、sort---数组排序(升序)
    1、因为Arrays是一个工具类,所以需要先导入,导入方式:
    a、输入Arrays 定义的数值名;
    b、按Ctrl+shift+o
    举例:
    导入成功(标识处为导入后的工具类):
    2、排序用法
    举例:
    结果:
     
  • 相关阅读:
    1023. 组个最小数
    1021. 个位数统计
    *1020. 月饼
    *1019. 数字黑洞
    1016. 部分A+B
    *1014. 福尔摩斯的约会
    *1013. 数素数
    *1012. 数字分类
    1011. A+B和C
    *1008. 数组元素循环右移问题
  • 原文地址:https://www.cnblogs.com/luohuasheng/p/9487775.html
Copyright © 2011-2022 走看看