JavaRush /Java 博客 /Random-ZH /重新排列字符串
Yevgen74
第 17 级

重新排列字符串

已在 Random-ZH 群组中发布
任何人都可以解释为什么这个功能不起作用: private static void swap(String a, String b) { String c = a; a = b; b = c; } 我的推理逻辑如下。输入是两个引用变量(String a,String b),它们引用String[]数组中的字符串;在函数内,引用被重新排列。那些。在数组中重新排列。这意味着,在将函数 swap(String a, String b) 应用于任意两个元素后打印数组时,字符串应该交换位置,但由于某种原因,这种情况不会发生。请帮助我理解为什么?
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION