逆序输出递归算法(java版本)

来源:互联网 发布:阿里云环境一键安装包 编辑:程序博客网 时间:2024/05/29 02:33
package somethingnew;public class Reverse {/** * @param args */// 反转函数public void Reversetest(int result[], int n, int loc) {if (n >= 10) {System.out.println(n);System.out.println(n / 10);Reversetest(result, n / 10, loc + 1);}System.out.println("------");System.out.println(n);System.out.println(n % 10);result[loc] = n % 10;}public static void main(String[] args) {int number = 123456789;int result[] = new int[9];// 数组这样定义Reverse r = new Reverse();r.Reversetest(result, number, 0);System.out.println("------输出---------");for (int i = 0; i < result.length; i++) {System.out.print(result[i]);}}}

0 0
原创粉丝点击