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

濮阳网站建设熊掌网络seo zac

濮阳网站建设熊掌网络,seo zac,上海关键词优化排名哪家好,唯品会一家专做特卖的网站一、数组的基本要素 标识符:数组的名称数组元素:数组中存放的数据元素下标:对数组元素进行编号,数组下标从0开始来访问元素类型:数组元素的数据类型 二、数组的五种赋值方法和使用方法 声明数组 int[] arr;//开辟三个…

一、数组的基本要素

  1. 标识符:数组的名称
  2. 数组元素:数组中存放的数据
  3. 元素下标:对数组元素进行编号,数组下标从0开始来访问
  4. 元素类型:数组元素的数据类型

二、数组的五种赋值方法和使用方法

声明数组

int[] arr;//开辟三个空间
arr = new int[3];//向数组中赋值,0、1、2是下标
arr[0] = 30;
arr[1] = 97;
arr[2] = 65;

声明数组并且分配空间

int[] arr = new int[3];  //开辟三个空间
//向数组中赋值
arr[0] = 30;
arr[1] = 97;
arr[2] = 65;

声明数组同时赋值(1)

int[] arr = new int[]{30, 97, 65};

声明数组同时赋值(2)

int[] arr = {30, 97, 65};

从控制台输入向数组赋值

int[] arr = new int[3];
System.out.println("向数组中存入三个数据:");//arr.length是数组的长度
for (int i = 0; i < arr.length; i++) {		//i是下标arr[i] = input.nextInt();
}//把数组中的值输出
for (int i = 0; i < arr.length; i++) {//输出数组中的值System.out.println(arr[i]);
}

三、求总和平均

int i = 0;
int zong = 0;
int[] arr = new int[3];
for (i = 0; i < arr.length; i++) {System.out.print("输入第" + (i + 1) + "位同学的成绩:");arr[i] = input.nextInt();zong = zong + arr[i];
}
System.out.println(i + "位同学的总分是:" + zong + "平均分是:" + zong * 1.0 / arr.length);

四、求数组中最大值最小值

int[] arr = { 90, 100, 98, 67, 45, 79 };
int max = arr[0];
int min = arr[0];
for (int i = 1; i < arr.length; i++) {if (arr[i] > max) {max = arr[i];}if (arr[i] < min) {min = arr[i];}
}
System.out.println("最大值为:" + max);
System.out.println("最小值为:" + min);

五、对数组进行升序排序

数组升序输出int[] arr1 = { 90, 100, 98, 67, 45, 79 };Arrays.sort(arr1);for (int i = 0; i < arr1.length; i++) {System.out.println(arr1[i]);}数组降序输出int[] arr2 = {90, 100, 98, 67, 45, 79};Arrays.sort(arr2);for (int i = arr2.length - 1; i >= 0; i--) {System.out.println(arr2[i]);}

六、不调用方法进行数组排序

int[] array = {10, 30, 17, 6, 29, 20};
int temp;
for (int i = 0; i < array.length - 1; i++) {for (int j = 0; j < array.length - 1 - i; j++) {if (array[j] < array[j + 1]) { //<为降序,>为升序temp = array[j];array[j] = array[j + 1];array[j + 1] = temp;}}
}
for (int i : array) {System.out.print(i + "\t");
}

七、Arrays 类常用方法

Arrays类位于 java.util 包中, import java.util.Arrays;

int[] array1 = {10, 20, 16, 19, 5};
int[] array2 = {10, 20, 16, 19, 5};//boolean equals(array1, array2)比较两个数组是否相等
System.out.println(Arrays.equals(array1, array2));
//打印true//String toString(array)将数组转换成字符串显示值
System.out.println(Arrays.toString(array1));
//打印[10, 20, 16, 19, 5]//void fill(array, val)将数组的所有值填充为val
Arrays.fill(array2, 20);
System.out.println(Arrays.toString(array2));
//打印[20, 20, 20, 20, 20]//数组copyOf(array, newLength)将array复制成指定长度的新数组
int[] array3 = Arrays.copyOf(array1, 10);
System.out.println(Arrays.toString(array3));
//打印[10, 20, 16, 19, 5, 0, 0, 0, 0, 0]//int binarySearch(array, key)在array数组中查找指定的值,并返回其索引,前提是数组是有序的
Arrays.sort(array1);
System.out.println(Arrays.binarySearch(array1, 16));
//打印2
http://www.zhongyajixie.com/news/12175.html

相关文章:

  • 受欢迎的佛山网站制作百度云搜索引擎官网
  • 为加强政府网站建设电子商务营销的概念
  • 潍坊专业网站建设怎么收费郑州学校网站建设
  • 优秀建筑模型案例作品沈阳专业网站seo推广
  • 为什么wordpress 打开很慢外包seo服务口碑好
  • 武义住房和城乡建设局网站外贸高端网站设计公司
  • wordpress 获取titleseo接单一个月能赚多少钱
  • 企业如何宣传推广seo关键词搜索和优化
  • 如何创建电子商务网站搜索引擎优化的定义
  • 昆山玉山网站建设网站制作的基本流程
  • 门户网站有哪些局限性青岛网络推广公司
  • 网站建设需要哪些软件如何介绍自己设计的网页
  • 帝国做的网站安徽seo人员
  • 五和网站建设收录查询站长工具
  • wordpress图片和相册北京优化seo排名优化
  • 连云港网站 建设上海比较大的优化公司
  • wap网站开发工具天津站内关键词优化
  • 嘉定网站制作真正免费的网站建站平台运营
  • 启东做网站泰州网站整站优化
  • 旅业认证二维码有什么用网站seo排名优化软件
  • 制作企业网站页面实训报告免费域名解析平台
  • 网站流量统计怎么做如何推广好一个产品
  • 什么网站做新闻更好西地那非片
  • 泰州网站制作方案seo指什么
  • 在线证件照生成器郑州seo网络推广
  • 淘宝客网站做的好的产品推广计划怎么写
  • 行业门户网站开发百度联系电话
  • 阿里云 网站建设免费制作小程序平台
  • 中国建设网站首页seo网站是什么意思
  • 中国e网网站建设百度投诉电话客服24小时