java 中 String 数组怎么动态赋值

如题所述

String[] str = new String[5]; //创建一个长度为5的String(字符串)型的一维数组
str[0] = a; //赋值
str[1] = b;
str[2] = c;
str[3] = d;
str[4] = e;
//也可以创建并赋值
String[] str = {a,b,c,d,e};//二维数组
String[][] str = new String[2][2]; //创建一个2行2列的二维数组
str[0][0] = a0; //赋值
str[0][1] = a1;
str[1][0] = b0;
str[1][1] = b1;
//也可以创建并赋值
类型名[]/[][] 变量名 = new 类型名
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-01-11
动态赋值不支持,像一楼回答的那是常规赋值方法,动态会有数组越界的问题,一般不这样用
相似回答