JAVA算命大师

public class RandomInt {
    public static void main(String[] args) {
    
        //12生肖
        String[] years = new String[12];
        //从猴开始
        years[0] = "monkery";
        years[1] = "rooster";
        years[2] = "dog";
        years[3] = "pig";
        years[4] = "rat";
        years[5] = "ox";
        years[6] = "tiger";
        years[7] = "rabbit";
        years[8] = "dragon";
        years[9] = "snake";
        years[10] = "horse";
        years[11] = "sheep";

        System.out.println("请输入你的出生年份,判断你的生肖!");
        
        //create a Scanner object
        Scanner input = new Scanner(System.in);
        int year = input.nextInt();
        
        if(year > 0) {
            switch(year % 12) {
             case 0:
                 System.out.println(years[0]);
                 break;
             case 1:
                 System.out.println(years[1]);
                 break;
             case 2:
                 System.out.println(years[2]);
                 break;
             case 3:
                 System.out.println(years[3]);
                 break;
             case 4:
                 System.out.println(years[4]);
                 break;
             case 5:
                 System.out.println(years[5]);
                 break;
             case 6:
                 System.out.println(years[6]);
                 break;
             case 7:
                 System.out.println(years[7]);
                 break;
             case 8:
                 System.out.println(years[8]);
                 break;
             case 9:
                 System.out.println(years[9]);
                 break;
             case 10:
                 System.out.println(years[10]);
                 break;
             case 11:
                 System.out.println(years[11]);
                 break;
            }
        }else{
            System.out.println("输入有误!");
        }
        
        
        System.out.println("如果老夫算的准!请点赞!");
    }
}

 

转载于:https://www.cnblogs.com/itBulls/articles/8920577.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 周易是中国古代的经典之一,其中包含了很多卜筮算命的内容,对于许多人来说是一种很有趣的文化现象。而随着科技的不断发展,现在我们也可以利用计算机算法来进行周易算命。其中,Java是一种非常流行的编程语言,也被很多人用来开发算法。 Java算法大全是指Java编程语言中所包含的各种算法的集合。通过这些算法,人们可以对各种数据进行处理和分析,帮助解决各种问题。其中就包括了周易算命的算法,可以通过输入生辰八字等信息,计算出不同方面的预测结果。 一般来说,周易算命的算法包含三个大的方面,即易学、卜卦和神数。其中易学是指对易经文本进行解读,从中获取各种卜筮结果的方法;卜卦则是通过六十四卦和八卦来进行卜筮;神数则是根据日期和时间等信息来计算出各种预测结果。Java算法大全中包含的周易算命算法一般都是基于这三个方面开发的。 Java算法大全提供了很多不同的周易算命的实现方式,开发者可以根据自己的需要选择不同的算法。一些算法可能会涉及到比较复杂的数学计算,需要开发者对算法背后的数学原理进行深入的了解。同时,为了提高算法的效率和准确性,开发者也可以选择使用一些第三方库和工具,如Apache Math和JCL等。 总之,Java算法大全中包含了很多不同的周易算命算法,可以帮助人们快速地进行卜筮预测。同时,开发者也可以通过学习这些算法,了解到周易算命的文化内涵和数学原理。 ### 回答2: 周易是中国古代的一本著名的占卜算命书籍,也是中国古代哲学的重要组成部分。周易通过阐述八卦和六十四卦来揭示万物的变化和人生的命运。而Java是一种流行的编程语言,具有强大的计算和处理数据的能力。 Java算法大全是指Java语言下,各种常用算法的实现集合。在周易算命中,我们可以利用Java算法去实现卦的卜算和推演。给定初始卦象和占卜所需的参数,可以通过不同的算法来完成这一过程。 例如,可以使用递归函数来根据卦象的阴阳变化关系,计算出卜筮的结果。通过在Java中编写相应的代码,可以从用户输入的初始卦象开始,逐步生成六十四卦的变化序列。在每一步中,根据用户指定的查询值,可以判断当前卜筮的结果,从而推算出未来的命运。 此外,还可以借助Java中的排序算法,对生成的六十四卦序列进行排序,以便更方便地查找特定卦象和相关信息。 总之,借助Java算法大全的各种功能,我们可以更详细、准确地实现周易算命过程中的各种计算和推演。这样的实现不仅提高了算命的效率,也让周易算命更加科学、有效。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值