首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JAVA学习笔记之二

今天我们还是从一个小程序入手了解JAVA的一点运行机制。

下面,是一个脏话生成器,可以生成相当给力的脏话组合。具体的程序代码如下:

该程序的执行目的是随机地从三个单词列表中,各抽取一个单词,组合在一起,所以每一次程序的执行结果都有可能不同。

接下来我们来逐个分析一下这些代码:

创建出容纳这些脏话单词的容器,也就是上面那几个String数组,每个单词放在双引号中并且以逗号隔开。

获取每个数组的长度,公式为:

int x=数组名称.length

在这里我们用到了一个函数random(),该函数能够生成0~1之间的任意一个数,在此,我们将该函数生成的随机数乘以数组长度,就能够得到0~5之间的某一个数字。而由于int型是向下取整,所以我们总能能够得到0~4这五个数字中的任意一个。

由于数组中的索引是从0开始计算的,所以数组[rand]的意思就是该数组中的第rand+1个元素,然后选出来的三个随机的单词通过“+”运算符连接在一起,构成一个更长的字符串,也就是单词组。

最后当然就是输出了,在此我罗列几个完全不同的输出内容。

哈哈,还真是恶趣味。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180208G1FB7000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券