小编Ain*_*vox的帖子

Java:在列表中查找字符串的索引

我有一个清单:

public static  List<String> codes = new LinkedList<String>(Arrays.asList(
            "Zero",
            "One"
            )); //Etc..
Run Code Online (Sandbox Code Playgroud)

我希望能够String在键入时找到 a的位置编号。例如,如果我输入One,我希望程序打印出1。目前,我只能通过使用来做相反的事情codes.get();

更正:我希望程序打印出字符串在列表中的位置。Zero有位置0,如果我有codes.get(0);我得到Zero。但是我如何做相反的事情?

有没有办法顺利做到这一点?提前致谢。

java list

6
推荐指数
1
解决办法
3252
查看次数

Java:从另一个类导入字符串数组

我不理解其他线程中的其他答案,所以这里提出这个问题:

如何将一个字符串数组从一个类导入另一个类?这个列表很长,这使得它在一个类中使用这些方法看起来很糟糕.

这是它的样子:

List<String> countriesList = new ArrayList<>(
    Arrays.asList("Japan", 
                  "Sweden", //Etc...
Run Code Online (Sandbox Code Playgroud)

我还有另一个与之相关的(这是一个猜测国家和城市游戏,国家是由math.random随机化).

List<String> huvudList = new ArrayList<>(
    Arrays.asList(
        "Tokyo",
        "Stockholm", //Etc...
Run Code Online (Sandbox Code Playgroud)

那么我如何将这些列表放在另一个类中,将它们导入我的主类并正常使用它们(所以我仍然能够将随机值随机化到列表中等等).有什么好办法可以做到这一点,还是应该坚持我得到的东西?

这就是我开始上课的方式:

这样做时为什么会出错?这是怎么回事?(ListaLandQuiz是类,countriesList是列表).它说The method countriesList(int) is undefined for the type ListaLandQuiz

  package Games;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Collections;


public class Experiments {

    public static void main(String[] args) {
        // Importing classes

        System.out.println(ListaLandQuiz.countriesList(3));

    }

}
Run Code Online (Sandbox Code Playgroud)

提前致谢.

java

2
推荐指数
1
解决办法
812
查看次数

标签 统计

java ×2

list ×1