草庐IT

Java初始化类不再赘述

是否可以将以下内容重写得更简洁一些,这样我就不必重复编写this.x=x;两次?publicclasscls{publicintx=0;publicinty=0;publicintz=0;publiccls(intx,inty){this.x=x;this.y=y;}publiccls(intx,inty,intz){this.x=x;this.y=y;this.z=z;}} 最佳答案 BoltClock的回答是正常的方式。但是有些人(我自己)更喜欢反向的“构造函数链接”方式:将代码集中在最具体的构造函数中(这同样适用于普通方法)并

【问题描述】汉诺塔问题大家都清楚,这里不再赘述。

【问题描述】汉诺塔问题大家都清楚,这里不再赘述。,完成如下功能:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬有三个圆柱A、B、C,初始时A上有N个圆盘,N由用户输入给出,最终移动到圆柱C上。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬每次移动步骤的表达方式示例如下:[STEP10]A->C。其中,STE