黑马程序员技术交流社区
标题:
数组中的参数的初始值
[打印本页]
作者:
王彦伟
时间:
2012-12-11 10:20
标题:
数组中的参数的初始值
数组中参数的初始值是怎样规定的啊
作者:
张小平
时间:
2012-12-11 19:41
数组可以作为参数传递,但是数组貌似没有参数
作者:
刘丰伟
时间:
2012-12-11 20:37
数组也是一种数据类型,初始化值为null,数组内元素的初始值要看数组的类型,如果是int型数组初始化值为0,如果char类型的是“ ”string类型的元素为null,可以自己在写程序验证下啊比如char的public class shuzuleixing
{
/**
* @param args
*/
public static void main(String[] args)
{
// TODO Auto-generated method stub
char [] number=new char [5];
System.out.println("number="+number[1]+number[1]+number[1]+number[1]+"number");
}
}
输出结果为number= number
希望可以帮你!
作者:
邵帅
时间:
2012-12-11 21:17
数组中初始值的个数和类型都跟你定义时候是一样的,比如说你定义一个string[]类型的数组,你里面的元素必须要放string类型元素,比如说{“张三”“李四”“王五”“赵六”},这样是对的,你不能把int类型的元素赋值给string类型的数组,比如说string[] name={1,2,3,4,5},这个就是错的,而且如果说你定义了数组里面的个数并且直接赋值的话,你就不能赋值比这个个数多,也不能比这个个数少,比如说你定义了一个int[]number=new int[3]{1,2,3}你这个里面的元素必须是三个,多了也不行,少了也不行
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2