这是我的代码:
import java.util.Random;
public class Lehma {
private static final String[] NAMES = new String[]{
"Anu", "Arpa", "Essi", "Heluna", "Hely",
"Hento", "Hilke", "Hilsu", "Hymy", "Matti", "Ilme", "Ilo",
"Jaana", "Jami", "Jatta", "Laku", "Liekki",
"Mainikki", "Mella", "Mimmi", "Naatti",
"Nina", "Nyytti", "Papu", "Pullukka", "Pulu",
"Rima", "Soma", "Sylkki", "Valpu", "Virpi"};
private String name;
private int volumes;
public Lehma() {
int index = new Random().nextInt(NAMES.length);
// Get index item from NAMES list
}
}
如何从NAMES字符串数组中获取特定索引?我尝试使用一些get方法,但它没有用。例如,如果index为1,则返回值应为“Arpa”,因为Arpa的索引在NAMES数组中为1。
答案 0 :(得分:1)
只需使用以下语法: -
如果您想要索引0的值,那么NAMES[0]
如果您想要索引1中的值,那么NAMES[1]
如果您想要索引2中的值,那么NAMES[2]
依旧......
答案 1 :(得分:0)
尝试:
public String getItem(String[] arr, int index) {
return arr[index];
}