为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

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

正在回答

2 回答

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

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


0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信