gpt4 book ai didi

java - 数组中的数组

转载 作者:行者123 更新时间:2023-12-01 18:06:52 24 4
gpt4 key购买 nike

我想知道是否可以处理另一个数组中的数组,我从未听说过类似的事情,我很好奇是否可能,因为我现在正在编写一个小程序,我需要一些东西像这样!一个例子(也许除了使用数组中的数组之外还可以解决这个问题):我有两个像这样的字符串数组:

public String[] stringArray1 = { "0", "1", "2", "3" }, stringArray2 = { "0", "1", "2", "3" };

现在我需要这样的东西:

public /*type?*/[] allArrays = { stringArray1, stringArray2 };

因为我需要使用 for 循环访问它,并且我不想使用数千个 if 语句来访问 stringArrays(这只是我实际程序中的一个示例,大约有 100 个数组):

for(int i = 0; i < numberOfArrays/*100*/; i+=2)
test/*a rondom void*/(allArrays[i], allArrays[i+1]);

在我的程序中总是有两个连接的数组,这就是为什么我用 i 调用一个数组,用 i+1 调用一个数组......所以现在这就是我的测试的样子:

public void test(/*type?*/ test1, /*type?*/ test2)
{
//now i need to use test1 & test2 as string to f.e. like this:
if(test1[2].contains("1"))
//do something
}

最佳答案

String[][] arrays = new String[][] { stringarray1, stringarray2, stringarray3 };

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

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