当前位置: 首页 > news >正文

设计网站公司专注y湖南岚鸿知 名html模板素材

设计网站公司专注y湖南岚鸿知 名,html模板素材,张店学校网站建设方案,yangdesign工业设计公司明确: 程序是用来处理数据的, 因此要掌握数据处理的数据结构数组是编程中常用的数据结构之一#xff0c;用于存储一系列相同类型的元素。在Java中#xff0c;数组是一种对象#xff0c;可以存储固定大小的相同类型元素的集合。1.一维数组数组是一个数据容器,可用来存储一批同…明确: 程序是用来处理数据的, 因此要掌握数据处理的数据结构        数组是编程中常用的数据结构之一用于存储一系列相同类型的元素。在Java中数组是一种对象可以存储固定大小的相同类型元素的集合。1.一维数组        数组是一个数据容器,可用来存储一批同类型的数据1.1 一维数组的初始化1.2 一维数组的访问 public static void inputScore() {// 1. 你需要一个数组来存储8名学生的成绩。// 动态初始化数组只确定数组的类型和存储数据的容量。不事先存入具体的数据。// 数据类型[] 数组名 new 数据类型[长度];double[] scores new double[8];// scores [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0];// 0 1 2 3 4 5 6 7// 2. 录入8名学生的成绩存入到数组中去Scanner sc new Scanner(System.in);for (int i 0; i scores.length; i) {// i 0 1 2 3 4 5 6 7System.out.println(请输入第 (i 1) 个学生的成绩);scores[i] sc.nextDouble();}// 3. 遍历数组统计总分平均分。double allScore 0.0;for (int i 0; i scores.length; i) {// i 0 1 2 3 4 5 6 7double score scores[i];// 4. 累加当前遍历到的这个分数allScore score;}System.out.println(平均分 allScore / scores.length); }1.3 一维数组求最值的思想初始化变量首先你需要一个变量来保存最大值或最小值。通常你可以将数组的第一个元素赋值给这个变量。遍历遍数组然后遍历数组中的每个元素将它们与当前的最大值或最小值进行比较。更新变量如果发现一个元素比当前的最大值或最小值更大或更小则更新最大值或最小值变量。返回结果遍历完成后最大值或最小值变量中保存的就是数组中的最大值或最小值。 // 设计一个方法求数组的最大值返回。 public static int getMax(int[] arr) {// 1、定义一个变量用于记录当前最大值建议用第一个数据做为参照物。int max arr[0];// 2、从数组的第二个位置开始遍历for (int i 1; i arr.length; i) {// 3、依次和参照物比较如果比参照物大则更新参照物。int data arr[i];if (data max) {max data;}}// 4、返回最大值。return max; }1.4 一维数组的元素交换确定交换的元素首先你需要知道要交换的两个元素的索引位置。例如如果你想交换数组中索引为 i 和 j 的两个元素你需要记录下这两个索引。使用临时变量由于数组中的元素是按位置存储的直接交换两个元素可能会导致数据丢失。因此通常需要一个临时变量来暂存一个元素的值。交换元素将第一个元素的值存储到临时变量中然后将第二个元素的值赋给第一个元素最后将临时变量中的值赋给第二个元素。验证结果交换完成后可以通过打印或检查数组来验证元素是否成功交换 public class ArrayElementSwap {public static void main(String[] args) {int[] numbers {1, 2, 3, 4, 5};System.out.println(原始数组: );for (int number : numbers) {System.out.print(number );}System.out.println();swap(numbers, 1, 3); // 交换索引1和索引3的元素System.out.println(交换后的数组: );for (int number : numbers) {System.out.print(number );}}public static void swap(int[] array, int index1, int index2) {int temp array[index1]; // 保存索引1处的值array[index1] array[index2]; // 索引2处的值赋给索引1array[index2] temp; // 临时变量的值赋给索引2} }2.二维数组        数组中的每个元素都是一个一维数组, 这个数组就是二维数组2.1 二维数组的初始化2.2 二维数组的访问
http://www.pierceye.com/news/33510/

相关文章:

  • 如何搭建一个完整的网站哔哩哔哩网页版缓存视频在哪里
  • 做校园文化的网站小说网站怎么做词
  • 怎样在百度上做推广网站湖州十大进出口公司
  • 云南省住房和城乡建设厅勘察设计处网站曹县做网站建设
  • 建湖企业做网站多少钱站长工具seo综合查询权重
  • 免费可商用素材网站长尾词和关键词的区别
  • 2008 iis asp配置网站秦皇岛seo招聘
  • 个人可以做聊天网站备案吗网站建设中 请稍后访问
  • 自己做一元购网站网站开发架构分类
  • 做旅游景点网站的目的和意义南阳网站营销外包公司
  • 阿里云网站建设 部署与发布答案创意广告宣传片制作
  • 昆明网站推广排名WordPress错误返回
  • 公司网站建设需要准备哪些资料河间网站建设推广
  • 网站集约化建设解读免费的行情软件网站下载不用下载
  • 柯桥教育网站建设wordpress 取消标志
  • 网站初期建设该做什么短视频运营公司
  • 哪个网站做的最好招聘网站的SEO怎么做
  • 长春做网站钢构网架加工厂
  • 创建app与网站的区别怎么做网站弹幕效果
  • 厦门网站公司南京医院手机网站建设
  • 租网站需要多少钱hm网上商城
  • 成都高端企业网站建设长沙做网站最好的公司有哪些
  • 阳春县建设局网站广水网站定制
  • 贵州省城乡建设部官方网站家装公司网站
  • wms智能仓储管理系统seo 优化公司
  • 网站设计宽屏尺寸网站文件命名
  • 网站优化建设安徽营销网站建设定制
  • 个人做网站需要资质吗泰国做性的短视频网站
  • 佛山骏域网站建设做标书有哪些网站能接到
  • 网站搭建框架是什么google浏览器官方下载