当前位置: 代码迷 >> Java相关 >> 怎么将无规则的一维数组string[]组合成二维数组string[][]
  详细解决方案

怎么将无规则的一维数组string[]组合成二维数组string[][]

热度:9050   发布时间:2013-02-25 21:47:11.0
如何将无规则的一维数组string[]组合成二维数组string[][]
如何将无规则的一维数组string[]组合成二维数组string[][]
例如:s1={"ewe","ewefr","sdcr"}
  s2={"cvfjv"}
  s3={}
  s4={"cevt","efvyrj"}
如何把这些一维数组转化成二维数组s[][]
s={
  {"ewe","ewefr","sdcr"}
  {"cvfjv"}
  {}
  {"cevt","efvyrj
  }
不胜感激!!!!

------解决方案--------------------------------------------------------
public static void main(String[] args) {
String[] s1 = new String[]{"a","b"};
String[] s2 = new String[]{"c","d"};
String[] s3 = new String[]{"e","f"};

String[][] s = new String[3][2]; s[0] = s1;
s[1] = s2;
s[2] = s3;
}
就差不多这样。但是请注意红色的代码,3需要根据你的一位数组的个数来定。2需要根据你所有一位数组中最长的数组的长度来定。
------解决方案--------------------------------------------------------
Java code
s1={"ewe","ewefr","sdcr"}s2={"cvfjv"}s3={}s4={"cevt","efvyrj"}s5 = {s1,s2,s3,s4}
  相关解决方案