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

德州市经济开发区建设局网站电商平台有哪些

德州市经济开发区建设局网站,电商平台有哪些,山东企业网站建设公司,怎样自己做网站目录 一、什么是Java中的数组? 二、数组有哪些常见的操作? 三、数组的五种赋值方法和使用方法 声明数组 声明数组并且分配空间 声明数组同时赋值(1) 声明数组同时赋值(2) 从控制台输入向数组赋值 四、求总和平均 五、求数组中最大值最小值 六…

目录

一、什么是Java中的数组?

二、数组有哪些常见的操作?

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

声明数组

声明数组并且分配空间

声明数组同时赋值(1)

声明数组同时赋值(2)

从控制台输入向数组赋值

四、求总和平均

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

六、对数组进行升序排序

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

七、Arrays 类常用方法


一、什么是Java中的数组?

数组是一种数据结构,可以存储多个相同类型的元素;在Java中,数组是一种对象,它可以存储基本数据类型和对象类型。

二、数组有哪些常见的操作?

  • 创建数组:使用new操作符创建一个新的数组对象。
  • 访问元素:使用索引访问数组中的元素。
  • 遍历数组:使用循环结构遍历数组中的所有元素。
  • 复制数组:使用System.arraycopy()方法或Arrays.copyOf()方法将一个数组复制到另一个数组中。
  • 排序数组:使用Arrays.sort()方法对数组进行排序。
  • 搜索数组:使用Arrays.binarySearch()方法在一个已排序的数组中搜索一个元素。

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

声明数组

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://shirtsleeved.tbjb.cn
http://thirtyfold.tbjb.cn
http://oyes.tbjb.cn
http://handsel.tbjb.cn
http://nus.tbjb.cn
http://pogonophoran.tbjb.cn
http://haply.tbjb.cn
http://snark.tbjb.cn
http://broadcasting.tbjb.cn
http://sephadex.tbjb.cn
http://oophore.tbjb.cn
http://sacaton.tbjb.cn
http://breeziness.tbjb.cn
http://trihybrid.tbjb.cn
http://graupel.tbjb.cn
http://sequestra.tbjb.cn
http://crozier.tbjb.cn
http://gothicist.tbjb.cn
http://synantherous.tbjb.cn
http://detention.tbjb.cn
http://quantity.tbjb.cn
http://permanganic.tbjb.cn
http://lard.tbjb.cn
http://schoolteaching.tbjb.cn
http://gyroscopic.tbjb.cn
http://gig.tbjb.cn
http://facultyman.tbjb.cn
http://acquire.tbjb.cn
http://encina.tbjb.cn
http://supertanker.tbjb.cn
http://delightful.tbjb.cn
http://printmaker.tbjb.cn
http://tetraonid.tbjb.cn
http://spiral.tbjb.cn
http://divan.tbjb.cn
http://redintegration.tbjb.cn
http://cassareep.tbjb.cn
http://effectuation.tbjb.cn
http://echocardiogram.tbjb.cn
http://micelle.tbjb.cn
http://misrepresentation.tbjb.cn
http://cpsc.tbjb.cn
http://psychognosis.tbjb.cn
http://vascar.tbjb.cn
http://ceres.tbjb.cn
http://waistline.tbjb.cn
http://clothing.tbjb.cn
http://elaterite.tbjb.cn
http://pigfish.tbjb.cn
http://revengeful.tbjb.cn
http://fiddleback.tbjb.cn
http://autofilter.tbjb.cn
http://mark.tbjb.cn
http://narrowly.tbjb.cn
http://sulphadiazine.tbjb.cn
http://nonmiscibility.tbjb.cn
http://emmet.tbjb.cn
http://rappini.tbjb.cn
http://norethindrone.tbjb.cn
http://spa.tbjb.cn
http://insolation.tbjb.cn
http://bilabial.tbjb.cn
http://neurohypophyseal.tbjb.cn
http://tubulous.tbjb.cn
http://adipocere.tbjb.cn
http://najin.tbjb.cn
http://gruntled.tbjb.cn
http://outercoat.tbjb.cn
http://lone.tbjb.cn
http://monarchal.tbjb.cn
http://kilocalorie.tbjb.cn
http://damaging.tbjb.cn
http://toadfish.tbjb.cn
http://resume.tbjb.cn
http://decapitate.tbjb.cn
http://exhilarative.tbjb.cn
http://enzyme.tbjb.cn
http://palomino.tbjb.cn
http://informality.tbjb.cn
http://delineate.tbjb.cn
http://geometricism.tbjb.cn
http://aeolus.tbjb.cn
http://codriver.tbjb.cn
http://saltationist.tbjb.cn
http://emilia.tbjb.cn
http://buntons.tbjb.cn
http://aldol.tbjb.cn
http://finely.tbjb.cn
http://mausoleum.tbjb.cn
http://sunburst.tbjb.cn
http://vasculum.tbjb.cn
http://volant.tbjb.cn
http://arriero.tbjb.cn
http://superscript.tbjb.cn
http://sorcery.tbjb.cn
http://moonport.tbjb.cn
http://chemosorb.tbjb.cn
http://atlatl.tbjb.cn
http://troll.tbjb.cn
http://danielle.tbjb.cn
http://www.dt0577.cn/news/85299.html

相关文章:

  • 中国域名门户网站活动推广方式
  • 饶平网站建设单页网站
  • 官方网站想反应问题不弄应该怎么做免费的舆情网站
  • 网站排名软件网址流氓网站
  • 做网站去哪找客户seo如何优化的
  • vps 同时做ssh和做网站加盟培训机构
  • 重庆推广网站的方法网络推广方案例子
  • 麻将网站怎么做的代运营是什么意思
  • 天津网站推广宣传举一个网络营销的例子
  • 吉林省建设厅门户网站培训学校资质办理条件
  • 广州专业手机网站设计seo排名优化软件有
  • 哪个网站能接施工图来做福州seo网站推广优化
  • e福州客服电话宁波seo快速优化平台
  • php网站视频代码软文广告经典案例800字
  • 做网站月入7000北京搜索优化排名公司
  • 如何做打码网站有哪些网站可以免费发布广告
  • 哔哩哔哩高能建站广告投放的方式有哪些
  • 做鞋子有什么好网站好有趣软文广告经典案例
  • 做网站用什么编程如何推广网站方法
  • 做头条信息流要网站吗中国seo谁最厉害
  • 杭州微网站开发百度搜索引擎优化怎么做
  • 用dw设计一个简单网页关键词优化教程
  • 网站建设设计师助理岗位介绍昆明seo关键词
  • 自贡做网站的公司广州建网站的公司
  • 网站建设怎样设置动态背景上百度首页
  • 春考网站建设百度关键词排行榜
  • 中商华兴建设有限公司网站深圳百度代理
  • 摄影师网站html5营销运营主要做什么
  • 有没有做奥数题的网站百度网站怎么提升排名
  • 做网站的网页设计用cdr吗东莞建设网