您的位置:首页 > 编程语言 > Java开发

003javase中的一些模糊的知识点

2013-07-10 20:13 211 查看
public class Temp {

String str = new String("good");
char[] ch = {'a','b','c'};
public static void main(String[] args) {
Temp temp = new Temp();
temp.change(temp.str,temp.ch);
System.out.println(temp.str+"and");
System.out.println(temp.ch);
}
public void change(String str, char[] ch){
str = "Test ok";
ch[0] = 'g';
}
//输出结果为 good 和 gbc
//str = "Test ok" 为新的字符串对象.而 temp.str还是调用原来的字符串对象
//ch[0] = 'g'. 改变字符数组中的值
}

 

/*
*数组的默认赋值
*/
public class Temp{
//定义数组
//如果定义的数组是整型数组  则数组中的每个元素默认赋值0
//如果定义的是字符串数组      则数组中的每个元素默认赋值为null
static int arr[] = new int[10];
public static void main(String[] args) {
System.out.println(arr[1]);
}
}


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: