JAVAStringBuffer参数传递问题,题目如图所示.

2024-12-16 16:23:03
推荐回答(1个)
回答1:

Java是方法的参数是按值传递,也就是x,y只是跟a,b一样的引用,执行operate方法后,x指向的StringBuffer添加了“B",也就是a指向的StringBuffer添加了”B“,y指向了添加”B“的StringBuffer,这并不关变量b什么事,b还是指向的原来只有”B“的StringBuffer,所以a是”AB“,b是”B“。