• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






附耳

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2017年10月14日

02.方法-动手动脑
摘要: 1.编写一个方法,使用以上算法生成指定数目(比如1000个)的随机整数。 运行结果: 2.请看以下代码,你发现了有什么特殊之处吗? 该程序中所使用两个函数虽然名字相同,但由于实参类型不同且返回值类型不同,并不会发生冲突。 运行结果: 上述示例代码展示了Java的“方法重载(overload)”特性。 阅读全文
posted @ 2017-10-14 08:32 附耳 阅读(154) 评论(0) 推荐(0)
 
递归编程解决汉诺塔问题
摘要: 设计思想:利用递归,把n-1个圆盘先移动b,把最后一个圆盘移到c上,以这样的方法移动,然后以这n-1个盘重新开始,知道所有盘都移到c上 流程图: 代码: import java.util.Scanner; public class Hanoi { public static void main(St 阅读全文
posted @ 2017-10-14 08:06 附耳 阅读(700) 评论(0) 推荐(0)
 
使用计算机计算组合数
摘要: 设计思想:先输入两个参数值,然后递归调用方法求值,最后输出结果 流程图: 代码: import java.util.Scanner;public class Yanghui{ public static void main(String args[]){Scanner aa=new Scanner( 阅读全文
posted @ 2017-10-14 07:50 附耳 阅读(378) 评论(0) 推荐(0)
 
用递归方式判断某个字串是否是回文
摘要: 设计思想:运用递归函数用于判断一个字符是否是回文数,再用main函数运行。 程序流程图: 原程序代码: import java.util.Scanner;public class Huiwen { public static void main(String[] args) { Scanner in 阅读全文
posted @ 2017-10-14 00:37 附耳 阅读(305) 评论(0) 推荐(0)