zoukankan      html  css  js  c++  java
  • 慕课网-安卓工程师初养成-6-3 如何使用 Java 中的数组

    来源:http://www.imooc.com/code/1525

    Java 中操作数组只需要四个步骤:

    1、 声明数组

    语法:  或者 

    其中,数组名可以是任意合法的变量名,如:

     

    2、 分配空间

    简单地说,就是指定数组中最多可存储多少个元素

    语法: 

    其中,数组长度就是数组中能存放元素的个数,如:

     

    话说,我们也可以将上面的两个步骤合并,在声明数组的同时为它分配空间,如:

     

    3、 赋值

    分配空间后就可以向数组中放数据了,数组中元素都是通过下标来访问的,例如向 scores 数组中存放学生成绩

     

    4、 处理数组中数据

    我们可以对赋值后的数组进行操作和处理,如获取并输出数组中元素的值

    在 Java 中还提供了另外一种直接创建数组的方式,它将声明数组、分配空间和赋值合并完成,如

     

    它等价于:

    任务

    小伙伴们,数组的使用步骤你掌握了么,让我们来检验下吧。

    在编辑器中定义了一个数组 subjects ,用于保存考试科目信息,请在第 5、14 行中将代码填写完整,输出数组中的第四个科目信息。

    运行结果:

     1 public class HelloWorld {
     2     public static void main(String[] args) {
     3         
     4         // 定义一个长度为5的字符串数组,保存考试科目信息
     5         String[] subjects =                    ;
     6         
     7         // 分别为数组中的元素赋值
     8         subjects[0] = "Oracle";
     9         subjects[1] = "PHP";
    10         subjects[2] = "Linux";
    11         subjects[3] = "Java";
    12         subjects[4] = "HTML";
    13         
    14         System.out.println("数组中第4个科目为:" +           );
    15     }
    16 }
     1 public class HelloWorld {
     2     public static void main(String[] args) {
     3         
     4         // 定义一个长度为5的字符串数组,保存考试科目信息
     5         String[] subjects = new String[5];
     6         
     7         // 分别为数组中的元素赋值
     8         subjects[0] = "Oracle";
     9         subjects[1] = "PHP";
    10         subjects[2] = "Linux";
    11         subjects[3] = "Java";
    12         subjects[4] = "HTML";
    13         
    14         System.out.println("数组中第4个科目为:" + subjects[3]);
    15     }
    16 }
  • 相关阅读:
    vue中的 computed 和 watch 的区别
    mysql8.0 初始化数据库及表名大小写问题
    sql server alwayson 调整数据文件路径
    zabbix 自定义监控 SQL Server
    mysql 创建用户及授权
    mysql 设置从库只读模式
    mysql8.0 主从复制安装及配置
    centos8.0安装mysql8.0
    centos8替换阿里数据源
    npm publish 报错 【you or one of your dependencies are requesting a package version that is forbidden by your security policy】
  • 原文地址:https://www.cnblogs.com/chenliting/p/3960888.html
Copyright © 2011-2022 走看看