subjects[3] = "Java" ;System.out.println("数组中第4个科目为:" +subjects[JAVA] ); 可以吗?

来源:6-3 如何使用 Java 中的数组

qq_胡斌_0

2016-06-12 19:00

System.out.println("数组中第4个科目为:" +subjects[JAVA] );这样是可以的吗?

那为什么只能System.out.println("数组中第4个科目为:" +subjects[4] );才可以吗?

写回答 关注

2回答

  • Ziqi_Wang
    2016-06-23 21:48:46

    你好,你这样写是不合语法的,代码中的subjects[]是一个数组对象,Java 中 数组中的元素 是通过每个元素在数组中的索引位置 进行操作的。例如:

    String name[] = new String[]{"A","B"};
    这行代码中,name[0],代表数组的第一个元素也就是字符A。
    不知这么解释你理解没有,望采纳。


  • 慕尼黑1579719
    2016-06-12 19:15:53

    subjects[]方框里面是存放数组的位数喇,你这样我认为是不可以的

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题