所属类别:技术博客
文章作者:红色法拉利
特别推荐:免费发布信息 承包关键词~~抢爆了!HOT!
packagecom.jasonhuang.test;importjava.util.ArrayList;/***//***规则:1.成年羊每年生一只小羊(从第四年开始生育)2.不分公母3.长生不老**设第一年从外进一只小羊,从此子又生孙,孙又生子,问第n年共有多少羊?*/publicclassTestSheep1...{//羊圈privateArrayListsheeps=newArrayList();/***//***测试到下一年*/privatevoidnext()...{//羊圈所有羊长大一岁intlength=sheeps.size();for(inti=0;i<length;i++)...{sheeps.get(i).grow();}}publicTestSheep1()...{//买进第一只羊Sheepsheep=this.newSheep();sheeps.add(sheep);}/***//***@paramargs*/publicstaticvoidmain(String[]args)...{TestSheep1test=newTestSheep1();//四十年,太多会导致内存不足for(inti=1;i<=40;i++)...{//测试到下一年test.next();//打印羊圈总数System.out.printf("%d年后,一共%d只羊。 ",i,test.sheeps.size());}}classSheep...{//羊的岁数privateintage=0;publicSheep()...{//买进来为0岁age=0;}publicvoidgrow()...{//到四岁可以产子,并放入羊圈if(++age>=4)...{Sheepsheep=newSheep();sheeps.add(sheep);}}}}发表于 @ 2006年09月20日 21:36:00评论(loading...AddFeedbackCountStack("1255506"))编辑新一篇:TestSheep2旧一篇:TestCalendar
相关信息· Java Servlet和JSP教程
· 04上半年十大电脑蠕虫病毒
· 基于DB2的数据库应用系统的性能优化
· 遍历所有文件夹的递归函数
26693
45498
