java中如何让给数组复处值?

来源:百度知道 编辑:UC知道 时间:2024/09/20 02:36:31
例:
int[] i;
int[][] ii;
String[] s;
String[][] ss;
如何让int类型数组里的所有元素的初值为0?
如何给String类型的数组复处值?

int[] i = {1,2,3};
int[][] ii = {{1,1},{1,2},{1,3}};
String[] s = {"a","b","c"};
String[][] ss = {{"a","b"},{"c","d"},{"dds","ees"},{"ccc","ddd","cces"}};

int[] c = new int[100];
for(int i=0;i<c.length;i++)
c[i] = 0;

String[] a = {"a","b"}

int[] i = new int[];
int[][] ii = new ii[];
String[] s = new String[];
String[][] ss = new String[][];
这样不就行了。所有的都有初值了,我也是新手
不知道对不对
一般分配i就new一个给他。不给他指定数组的边界。

int a[]= new int[100];
int a[][]= new int[10][10];

上面这两个实例化后.如果是成员变量则已经自动初始化其中向元素为零,若是局部变量则需要手动指定其初始值,如下:
int a[]={1,2,5,9,10}
int a[][]={{1,2,3},{5,9,3},{5}}
String[] s = {"a","b","c"};
String[][] ss = {{"a","b"},{"c","d"},{"ddd","