本帖最后由 林国锋 于 2011-10-7 10:09 编辑
- 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.println(ex.str +" and "+ ex.ch);
- // 请问这里输出多少?为什么会是这个值?
- }
- public void change(String str,char[] ch)
- {
- str = "test ok";
- ch[0] = 'g'
- }
- }
复制代码 请问第9行输出什么结果,为什么结果是这个? |
|