本帖最后由 梁海君 于 2013-5-6 00:51 编辑
我菜鸟一个,刚刚看了毕老师前10天的视频,为了加深理解
便找了阶段习题来做
习题似乎在哪里见过了,但由于不是自己做过,没什么印象了- public class Example {
- String str = new String("good");
- char[] ch = {'a','b','c'};
-
- public static void main(String args[]){
- Example ex = new Example();
- ex.change(ex.str,ex.ch);
-
- System.out.print(ex.str + " and ");
- System.out.print(ex.ch);
- }
- public void change(String str,char ch[]){
- str = "test ok";
- ch[0] = 'g';
- }
- }
复制代码 代码打印的是:good and gbc
我的问题是,打印的为什么不是 test ok and gbc ?求懂的朋友解释下
这段代码应用到的知识是哪一些,好让我有一个方向去参考,方便吃透它
在此,先感谢~~ |