240
世界上有10种人,一种懂二进制,另一种不懂二进制。
摘要: 代码: 函数版本: 生成器版本: 测试结果: 解释:next(fib(8))每一次都相当于初始化后的第一次next,所以都是返回1,而f=fib(8),next(f)就是每一次往下执行。 小结: 测试时发现的,记录一下。 阅读全文
posted @ 2018-11-16 18:43 unionline 阅读(489) 评论(0) 推荐(0)
摘要: 代码: 输出结果: 交换前:good交换后:test okgoodandgbc 分析:因为String类是一个不可变类型,从变量被声明时,内存大小已经固定了,如果要改变它的值,会重新开辟新的内存存储,所以输出的str还是初始化的那个,即String类型作为方法的形参并不会改变字符串内容。 阅读全文
posted @ 2018-11-16 17:18 unionline 阅读(2348) 评论(0) 推荐(0)