第一范文网 - 专业文章范例文档资料分享平台

黑马程序员JavaEE基础班新课程day04:随机数和数组

来源:用户分享 时间:2025/5/30 4:56:44 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

黑马程序员JavaEE基础班新课程day04:随机数和数组

黑马的教学一直是强调知识性和趣味性并重的。所以在开始今天的学习之前我来给大家猜几个脑筋急转弯吧!

1:什么吃的东西是从屁股里出来而且基本每个人都吃过?

2:什么人有两个心脏?

3:三颗心值多少钱??

怎么样,是不是感觉大脑已经预热好了?要开始学习了!(没猜出来的话答案在本帖最后哦~)

今天学习的主要内容有:

有什么呢?

有随机数和数组。

黑马程序员济南中心 编著

一、 随机数

随机数,顾名思义,就是随机产生的具体值不一定的数字。

没错,有一个类就是专门干这个的,他的名字你要记住啦:他叫Random

举个例子,如果我要产生一个0-100的随机数怎么写代码呢? [Java] 纯文本查看 复制代码 ? 1 [/size][size=3] – 导包 2 ? importjava.util.Random; 3 – 创建对象

4 ? Random r = newRandom(); 5 – 获取随机数

黑马程序员济南中心 编著

6 intnumber =r.nextInt(100); //产生的数字包含0不包含100

那么请思考,我想产生10个这样的随机数怎么写代码?

可以把代码重复10次,我们也可以利用for循环来做,这样更高效。

[Java] 纯文本查看 复制代码 ? 01 publicclassRandomDemo {

02 publicstaticvoidmain(String[] args) { 03 // 创建对象

04 Random r = newRandom(); 05

06 for(intx = 0; x < 10; x++) { 07 // 获取随机数

08 intnumber = r.nextInt(10); 09 // 输出随机数

10 System.out.println(\11 }

12 System.out.println(\13

14 // 如何获取到一个1-100之间的随机数呢? 15 inti = r.nextInt(100) + 1;

黑马程序员济南中心 编著

16 System.out.println(\17 } 18 }

学会了产生随机数,我们可以做一个小游戏来玩了~这就是猜数字小游戏。要求是这样的,我们随机产生一个随机数,我们只知道他的范围,但是不知道他的具体大小,我们猜一个数,然后如果没猜,会提示我们大了还是小了,然后继续猜直到猜对为止。好!规则清楚了,那你有没有思路呢?

先要自己思考,我给你一个提示:根据逻辑运算符==,条件判断语句,

if else 还有循环,可以用for也可以用while ,好了自己思考然后动手写写吧!案我放到后面吧,防止你不小心看到了。

二、数组

接下来就要学习数组了,这是个很重要的知识点,大家好好看哦。

首先要搞清楚为什么要用到数组呢?它肯定有它的作用,来举个栗子!

黑马程序员济南中心 编著

假如有一个公司需要统计员工的工资情况,例如计算平均工资、找到最高工资等。假设该公司有80名员工,用前面所学的知识,程序首先需要声明80个变量来分别记住每位员工的工资,然后在进行操作,这样做会显得很麻烦。为了解决这种问题,Java就提供了数组供我们使用。

那么数组到底是什么呢?有什么特点呢?

通过上面的分析:我们可以得到如下两句话: 数组是存储多个变量(元素)的东西(容器) 这多个变量的数据类型要一致

数组既可以存储基本数据类型,也可以存储引用数据类型。

数组的定义格式:

黑马程序员济南中心 编著

黑马程序员JavaEE基础班新课程day04:随机数和数组.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c14htn24wf72teb88j4i568ub00wtu6005yg_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top