欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    三章2Java数组.ppt

    • 资源ID:58147896       资源大小:394KB        全文页数:21页
    • 资源格式: PPT        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    三章2Java数组.ppt

    三章2Java数组 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望Company L主要内容学习目标及重、难点1任务学习2课堂实践3总结与要求4任务介绍编写应用程序,产生25个随机数,找出最大的数。任务分析支撑知识讲解p一维数组的定义和使用p二维数组的定义和使用任务实现任务解决任务解决任务小结学习目标重点、难点Company Logo重点数组的定义、初始化和引用数组的定义、初始化和引用难点数组元素为复合数据类型时的引用方法学习目标掌握一维数组的定义、初始化、使用掌握二维数组的定义、初始化、使用能应用数组解决简单问题学习内容一维数组定义、初始化一维数组的使用二维数组的定义、初始化和使用本章背景v本章将学习如何应用数组简化原有问题。v要求学生掌握Java中一维及二维数组的定义、初始化和使用。了解使用数组的意义和作用,能根据实际问题设计数组,并编写应用程序解决任务学习任务介绍任务分析任务实现Company Logov任务描述任务描述编写应用程序,产生25个随机数,找出最大的数。任务学习任务介绍任务分析任务实现Company Logov支撑知识介绍支撑知识介绍一维数组的定义、初始化及使用二维数组的定义、初始化及使用数组应用数组v数组数组复合复合(引用)(引用)数据类型一组类型相同型相同的有序数据集合,按一定按一定顺序分配在内存序分配在内存中一片中一片连续的区域的区域所有数据给定一个标识符,叫数组名数组中的每个元素叫数组元素数组元素的类型可以是任何基本类型,也可以是类类型Company Logo分为:一维数组多维数组一维数组v一维数组一维数组数组声明(定义)数组初始化引用数组元素数组应用最值获得数组长度排序选择.Company Logo一维数组v数组声明数组声明声明格式Company Logointm;charc;doubled;inttemp;chars;数据类型数组名或数据类型数组名称数据类型可以是基本类型,也可以是类型定义有类Student,则可定义数组如下:Studentstu或Studentstup数组声明后在内存中不占用空间,没有地址p由于数组是复合数据类型,所以声明完成以后其默认值是null.p数组声明以后不能直接使用,必须对其初始化以后才可以进行使用。一维数组v一一维数数组的初始化的初始化对数组进行赋值。分为两种:静态初始化动态初始化。静态初始化也称数组的整体赋值,是一次为数组中所有元素依次进行赋值的语法,通过语法指定数组中每个元素的值,同时也指定了数组的长度。动态初始化只为数组指定长度,并且在内存中申请空间。动态初始化可以不必和数组的声明放在一起,也可以重新初始化一个初始化的数组。数据类型数组名称=值1,值2,.值n;intm=newint10;charc;n=newchar3;数据类型数组名称=new数据类型长度;intm=1,2,3,4;charc=a,f,d;一维数组v初始化注意静态初始化值的类型必须和数组声明时的类型匹配,或者可以自动进行转换。静态初始化一般用于一组已知的无规律数值动态初始化动态初始化只申请了空间每个元素的值取数组数据类型对应的默认值。boolean类型的默认值是false.其它7种基本数据类型是0.说明:char的默认值是编码为0的字符,而不是字符0.Company Logo一维数组v引用数组元素形式:数组名下标Company Logo下标是从0开始,注意数组是否越界intm=3,2,4,6;m1=4;m2=m3+m0;charch=newchar10;inti=2;chi=a;数组声明定义时,下标为常量引用数组元素时,可以使用变量作为下标一维数组v一维数组应用一维数组应用获得数组长度数组名.length求数组个元素的平均值、最值排序查找二维数组Company Logov二维数组声明二维数组声明声明格式数据类型数组名;或者数据类型数组名;v二二维数数组的初始化的初始化静态inttemp=1,2,3,4,5,6动态inttemp;temp=newint56;或者inttemp=newint56;二维数组v二维数组元素的引用二维数组元素的引用引用方式:数组名下标1下标2Company Logointtemp=newint35;System.out.println(temp.length);/求二维数组的长度实际是求它的行数3System.out.println(temp0.length);/每个数组成员又是一个一维数组,其长度为5v二维数组元素的应用二维数组元素的应用各元素之和任务学习任务介绍任务分析任务实现Company Logov完成任务步骤分析完成任务步骤分析定义一维数组产生随机数,并依次初始化数组求出最大值任务学习任务介绍任务分析任务实现Company Logov任务解决任务解决编写程序递交任务学习任务介绍任务分析任务实现Company Logov总结总结介绍在Java中如何去定义一个一维和二维数组,引用数组中的成员,对数组进行初始化等掌握对数组操作特点和方法并通过对二维数组的使用理解多维数组的使用方法课堂实训v课堂实践课堂实践3-2 -见文档见文档数组解决简单问题Company Logo要求v基本语句结构条件语句循环语句跳转语句作业3-见文档

    注意事项

    本文(三章2Java数组.ppt)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开