前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >猿诗·用java随机生成一首诗

猿诗·用java随机生成一首诗

作者头像
三哥
发布2018-06-15 16:11:47
1.3K0
发布2018-06-15 16:11:47
举报
文章被收录于专栏:java工会java工会

主程序代码

代码语言:javascript
复制
public class Test {
    public static void main(String[] args) {

        //单词短语

        String[] wordListOne = {"孤独", "自由", "迷惘", "坚强", "绝望", "青春",

                "迷茫", "光明", "理想", "荒谬"};

        String[] wordListTwo = {"生命", "路", "夜", "天空", "星空",

                "孩子", "雨", "石头", "鸟", "瞬间",

                "桥"};

        String[] wordListX = {"正在", "已经", "一直", "无法"};

        String[] wordListThree = {"爱着", "碎灭", "哭泣", "死去", "飞翔",

                "梦想", "祈祷", "离去", "再见", "埋葬"};


        //计算每组有多少个术语

        int oneLength = wordListOne.length;

        int twoLength = wordListTwo.length;

        int threeLength = wordListThree.length;

        int xLength = wordListX.length;

        System.out.println("一首现代诗产生了: ");

        for (int i = 0; i < 4; i++) {

            int rand1 = (int) (Math.random() * oneLength);

            int rand2 = (int) (Math.random() * twoLength);

            int rand3 = (int) (Math.random() * threeLength);

            int randx = (int) (Math.random() * xLength);

            String phrase = wordListOne[rand1] + "的" 
                                + wordListTwo[rand2] + wordListX[randx] 
                                + wordListThree[rand3];

            System.out.println(phrase);

        }

    }
}

运行结果

代码语言:javascript
复制
一首现代诗产生了:
荒谬的路已经再见
自由的瞬间正在飞翔
绝望的路正在死去
光明的天空无法碎灭
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-04-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 java工会 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档