gpt4 book ai didi

java - Java 中的字符串数组

转载 作者:行者123 更新时间:2023-12-01 08:05:20 25 4
gpt4 key购买 nike

class A {
public static void main(String args []){
int val = (int) ((Math.random) * 5);
String res = new String [ ]{"Rahul","Javed","Kunal","Ram"}[val];
System.out.println(res);
}
}

当 val 的值为 1 时,会打印“Javed” - 但“String res =”表达式末尾的 [val] 是如何打印的以及内容是什么。

最佳答案

someArray[index] 是访问特定索引中数组元素的方法。在本例中,您将创建一个数组:

new String[] { "Rahul", "Javed", "Kunal", "Ram" }

然后通过以下方式访问元素:

new String[] { "Rahul", "Javed", "Kunal", "Ram" }[val]

这类似于

someArray[val]

其中 val 是索引。请记住,Java(以及大多数编程语言)中的索引从 0 开始。

关于java - Java 中的字符串数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22178581/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com