202010-10 Java形参和实参的实例之Integer类型与Int类型用法说明 经常会有这样一道面试题,有两个整形变量分别是a=1,b=2。编写一个方法swap互换他们的值。 class Main { public static void main ( String [] args ) { Integer a = 1 ; ... 继续阅读 >
202010-06 在python中list作函数形参,防止被实参修改的实现方法 0.摘要我们将一个list传入函数后,函数内部对实参修改后,形参也会随之改变。本文将主要介绍这种错误的现象、原因和解决方法。1.代码示例deffun(inner_lst):inner_lst.pop()lst=[1,2,3,4,5,6,7]fun(lst)print(lst)fun(lst)print(lst)fun(lst)print(lst)fun(lst)print(lst)fun(lst)print(lst)从运行结果上,可以看出,虽然我们改变的是fun()内部的inner_lst,但是,外部的lst也随之改变了。因此,如果我们将一个列表传入一个... 继续阅读 >