好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

Java语言程序设计A实验5:集合框架.pdf

3页
  • 卖家[上传人]:飞***
  • 文档编号:47747010
  • 上传时间:2018-07-04
  • 文档格式:PDF
  • 文档大小:32.32KB
  • / 3 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 实验课程名称: Java 语言程序设计 A 实验项目名称实验 5:集合框架实验成绩实 验 者专业班级组别同 组 者无开始日期第一部分:实验预习报告(包括实验目的及意义,实验基本原理与方法,主要仪器设备及耗材,实验内容及要求,实验方案与技术路线等)一.实验目的及意义使用 ArrayList 处理数据二.实验基本原理与方法1.List 接口与 ArrayList 类2.泛型机制3.ArrayList 类的预定义方法三.主要仪器设备及耗材1.PC 及其兼容机2.计算机操作系统3.程序编辑器EditPlus4.Java开发工具JDK四.实验内容及要求 将实验 2:控制流程的实验项目2-1 改用 ArrayList 实现,并比较这两种不同的 程序实现方式 原题如下:基础实验2-1:从键盘读取一个考试分数列表,计算它们的平均分第二部分:实验过程记录(可加页)(代码、运行结果、实验中出现的问题及解决过程)实验源代码如下:import java.util.*; publicclass Test05 { staticdoubleaverage; publicstaticvoid main(String[] args) { doublemarkIn; Scanner sc =new Scanner(System.in ); List marks =new ArrayList(); do{ System.out .print(“ 请输入一名学生成绩[ 输入负数结束] : “ ); markIn=sc .nextDouble(); marks .add(markIn); } while( markIn>=0); intlen =marks.size()-1;marks .remove(len ); for( inti =0; i marks =new ArrayList(); for (;;) { System.out .print(“ 请输入一名学生成绩[ 输入负数结束] :“ ); markIn = sc .nextDouble(); if ( markIn >=0) { marks .add(markIn ); sum+=markIn; } else{ intlen =marks .size(); System.out .print(len +“ 名学生成绩的平均分为:“ +sum/ len ); break ; } } } }。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.