Java中参数传递问题
Java中的参数传递问题
Java中只有值传递。
基本类型:形式参数的改变不影响实际参数
引用类型:形式参数的改变直接影响实际参数
怎么理解?
木留牛马3816042
浏览 2012回答 4
4回答
-
慕雪9248735
基本数据类型 : 我有一把钥匙,然后我再配了一把钥匙给你,你对你的钥匙怎么样,也不影响我的钥匙。
引用数据类型 : 我有一把钥匙,然后我再配了一把钥匙给你,你拿着钥匙去我家捣乱,那我用我钥匙回家,也都是乱了
-
eiixy
public class HelloWorld { public static void main(String[] args) { HelloWorld hello = new HellloWorld(); hello.print("Hello World"); //"Hello World"为实参 是要传给方法的值 } public void print(String str){ //String是形参类型 str是形参名 System.out.println(str)' //这里就会打印出上面穿下来的值 }}
打开App,查看更多内容