java - 多维数组行到单数组java

标签 java

嗨,我有下面的数组,我需要将内容复制到另一个一维数组中,但只有第一行,例如0 和 1

String data[][] = new String[][]
   {
      {"0", "1", "2", "3", "4"},
      {"1", "1", "2", "3", "4"}
   }

上面的代码是我如何设置数组的示例,我只需要第一行,但对于每一列

我已经尝试过:

for (int r = 0; r < data.length; r++)
   {
    codes = new String[]  {data[r][0]};
   }

但这行不通,有什么想法吗?谢谢

最佳答案

试试这个:

String[] codes = new String[data.length];
for (int r = 0; r < data.length; r++) {
    codes[r] = data[r][0];
}

这应该有效

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

相关文章:

java - 创建 java C :\Program Files\Java\jdk1. 7.0_05\jre\bin\client\jvm.dll 失败

java - 如何管理tomcat中的webapps足迹?

java - Windows 中的 JNI 未注册函数

java - 为什么 LinkedBlockingQueue 的头部不是私有(private)的?

java - 如何将带有GSON的JSON反序列化为对应的泛型Java类型?

java - Android - 带箭头的水平 ListView

java - GridBagLayout:如何使用首选宽度水平垂直填充

java - Android 注释在库项目中不起作用

java - 按窗口名称在 Selenium 中选择一个选项卡

java - org.apache.tomcat.util.bcel.classfile.ClassFormatException : Invalid byte tag in constant pool: 15