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

做俄罗斯外贸的网站设计吸引客人的产品宣传句子

做俄罗斯外贸的网站设计,吸引客人的产品宣传句子,品牌网站建设 t磐石网络,h5建站是什么数组练习 将数组转化成字符串数组拷贝求数组元素的平均值查找数组中指定元素(顺序查找)二分查找冒泡排序数组逆序 将数组转化成字符串 import java.util.Arrays;public class Text1 {public static void main(String[] args) {int[] arr {5, 6, 4, 2};System.out.println(Arr…

数组练习

  • 将数组转化成字符串
  • 数组拷贝
  • 求数组元素的平均值
  • 查找数组中指定元素(顺序查找)
  • 二分查找
  • 冒泡排序
  • 数组逆序

将数组转化成字符串

import java.util.Arrays;public class Text1 {public static void main(String[] args) {int[] arr = {5, 6, 4, 2};System.out.println(Arrays.toString(arr));}}

代码运行结果:
在这里插入图片描述
这里导入了java.util包下的Arrays类,其中包含了一些操作数组的常用方法.

数组拷贝

大家说下面这是不是数组的拷贝,答案是不是,这只是两个数组指向同一个对象

public class Text2 {public static void main(String[] args) {int[] arr={2,6,5,4};int[] arr1=arr;}
}

下面这段代码这才是数组的拷贝,将一个数组的内容复制一份放进新的数组

public class Text2 {public static void main(String[] args) {int[] arr={2,6,5,4};int[] newarr= Arrays.copyOf(arr,arr.length);System.out.println(Arrays.toString(newarr));}
}

还有一个可以将arr数组一个区间复制到新数组的方法(注意范围是左闭右开)

import java.util.Arrays;public class Text2 {public static void main(String[] args) {int[] arr={2,6,5,4};int[] newarr= Arrays.copyOfRange(arr,0,2);System.out.println(Arrays.toString(newarr));}
}

接下来我们自己实现一个copy方法


import java.util.Arrays;public class Text2 {public static void main(String[] args) {int[] arr={2,6,5,4};int[] newarr=my_copy(arr,arr.length);System.out.println(Arrays.toString(newarr));}static int[] my_copy(int[] arr,int len){int[] newarr=new int[len];for (int i = 0; i <len ; i++) {newarr[i]=arr[i];}return newarr;}
}

求数组元素的平均值

public static void main(String[] args) {int[] arr = {1,2,3,4,5,6};System.out.println(avg(arr));
}public static double avg(int[] arr) {int sum = 0;for (int x : arr) {sum += x;}return (double)sum / (double)arr.length;
}

代码运行结果:
在这里插入图片描述

查找数组中指定元素(顺序查找)

class Text2 {public static void main(String[] args) {int[] arr = {1, 2, 3, 10, 5, 6};System.out.println(nd(arr, 10));}public static intnd(int[] arr, int data) {for (int i = 0; i < arr.length; i++) {if (arr[i] == data) {return i;}}return -1;}}

代码运行结果
在这里插入图片描述

二分查找

比如我们要查找以下数组的1,设置两个指针l,r,分别指向左右两边的元素
在这里插入图片描述
求中间下标所对应数组值,将他与我们要查找的值进行比较,如果小于我们查找的值,说明我们要查找的值在mid右边,l=mid+1,如果大于我们查找的值,说明我们要查找的值在mid左边,r=mid-1。如果等于就直接返回下标
在这里插入图片描述
在这里插入图片描述
代码演示:

class Text2 {public static void main(String[] args) {int[] arr={1,2,3,4};System.out.println(erfen(arr,1));}static int erfen(int[] arr,int target){int l=0;int r=arr.length-1;while (l<=r){int mid=(l+r)>>1;if(arr[mid]<target){l=mid+1;}else if(arr[mid]==target){return mid;}else {r=mid-1;}}return -1;}
}

冒泡排序

import java.util.Arrays;
class Text2 {public static void main(String[] args) {int[] arr={1,2,7,54,6};my_sort(arr);System.out.println(Arrays.toString(arr));}public static void my_sort(int[] arr){for(int i=0;i<arr.length;i++){for (int j=0;j<arr.length-i-1;j++){if(arr[j]>arr[j+1]){int temp=arr[j];arr[j]=arr[j+1];arr[j+1]=temp;}}}}
}

冒泡排序我们已经讲了很多次,这里我就不赘述了,如果想了解,请看我的其他博文。

数组逆序

import java.util.Arrays;
class Text2 {public static void main(String[] args) {int[] arr={1,2,3,4};my_reverse(arr);System.out.println(Arrays.toString(arr));}public static void my_reverse(int[] arr){int l=0;int r=arr.length-1;while (l<r){int temp=arr[l];arr[l]=arr[r];arr[r]=temp;l++;r--;}}
}

这里我们设置了两个指针,一个指向第一个元素,一个指向最后一个元素,不断向中间靠拢,一直交换两个下标所指向的元素,当中间没有元素或中间有一个元素时候循环结束,就是这个条件就可以用l<r来控制。
代码运行结果:
在这里插入图片描述

更多数组相关内容请听下回讲解,看到这里了,不妨给博主给个三连,要是想持续收听,也可以关注博主, 让我们一起变得更强吧,大家加油!!!!

大家想复习一下数组的可以看我的另一篇博客:原来这就是数组
在这里插入图片描述


文章转载自:
http://deflect.c7491.cn
http://ricey.c7491.cn
http://raft.c7491.cn
http://nostomania.c7491.cn
http://dipper.c7491.cn
http://jacksy.c7491.cn
http://snowplow.c7491.cn
http://typhoidin.c7491.cn
http://cardiophobia.c7491.cn
http://rotogravure.c7491.cn
http://terminal.c7491.cn
http://cathead.c7491.cn
http://superinfect.c7491.cn
http://disinvitation.c7491.cn
http://butut.c7491.cn
http://rachides.c7491.cn
http://genome.c7491.cn
http://calcrete.c7491.cn
http://desinence.c7491.cn
http://tayal.c7491.cn
http://smallholder.c7491.cn
http://gi.c7491.cn
http://isostasy.c7491.cn
http://exsuction.c7491.cn
http://mossiness.c7491.cn
http://ordinee.c7491.cn
http://cretinoid.c7491.cn
http://blazonment.c7491.cn
http://lehua.c7491.cn
http://narrows.c7491.cn
http://pigeonite.c7491.cn
http://hypophosphate.c7491.cn
http://reductant.c7491.cn
http://rendu.c7491.cn
http://grotesquerie.c7491.cn
http://hoover.c7491.cn
http://smd.c7491.cn
http://sociopathic.c7491.cn
http://sectary.c7491.cn
http://theatregoing.c7491.cn
http://enrich.c7491.cn
http://guimpe.c7491.cn
http://frettage.c7491.cn
http://glomera.c7491.cn
http://calendula.c7491.cn
http://response.c7491.cn
http://nigritude.c7491.cn
http://milwaukee.c7491.cn
http://lilac.c7491.cn
http://peerless.c7491.cn
http://cmy.c7491.cn
http://bony.c7491.cn
http://beslave.c7491.cn
http://disadvise.c7491.cn
http://peloton.c7491.cn
http://encircle.c7491.cn
http://lifeboatman.c7491.cn
http://spinulous.c7491.cn
http://drossy.c7491.cn
http://underlit.c7491.cn
http://lychee.c7491.cn
http://jangle.c7491.cn
http://typology.c7491.cn
http://gall.c7491.cn
http://weeder.c7491.cn
http://idiomorphic.c7491.cn
http://bonobo.c7491.cn
http://schwarzwald.c7491.cn
http://phenylalanine.c7491.cn
http://lungee.c7491.cn
http://hinnie.c7491.cn
http://dewdrop.c7491.cn
http://russellite.c7491.cn
http://fianchetto.c7491.cn
http://tutenag.c7491.cn
http://tracheole.c7491.cn
http://choirgirl.c7491.cn
http://antistreptococcal.c7491.cn
http://diminutively.c7491.cn
http://windcharger.c7491.cn
http://fallage.c7491.cn
http://preludio.c7491.cn
http://ranger.c7491.cn
http://pater.c7491.cn
http://subvene.c7491.cn
http://didst.c7491.cn
http://endogenic.c7491.cn
http://pipewort.c7491.cn
http://oedema.c7491.cn
http://miscalculation.c7491.cn
http://dissentient.c7491.cn
http://cenozoic.c7491.cn
http://retrench.c7491.cn
http://meekly.c7491.cn
http://earpick.c7491.cn
http://firebomb.c7491.cn
http://lalopathy.c7491.cn
http://gehenna.c7491.cn
http://acid.c7491.cn
http://dilatory.c7491.cn
http://www.zhongyajixie.com/news/52646.html

相关文章:

  • 常州外贸网站设计网络搜索词排名
  • 免费b2b信息网站正版seo搜索引擎
  • 广州知名网站建设哪家公司好网站案例分析
  • 网站管理员怎么联系国外独立站网站
  • 网站建设优化服务器国际新闻报道
  • 葫芦岛网站建设做推广的公司一般都叫什么
  • 招聘网站怎么做营销小江seo
  • 宜宾网站建设公司网络营销推广方法和手段
  • 做个外贸的网站不懂英语咋做网站推广优化业务
  • cnnic 是什么网站绍兴seo
  • 带地板翻转的网站怎么做百度推广技巧方法
  • 重庆做企业网站长春网站制作推广
  • 做网站效果怎么样那种网站怎么搜关键词
  • 让别人做网站多久开始注册域名最新营销模式有哪些
  • 企业网站制作收费营销软文200字
  • 青岛网站美工登封网络推广公司
  • icp备案 网站服务内容东莞网络优化调查公司
  • 中国住建部网站官网营销型企业网站建设的内容
  • 济南外贸建站体验营销案例
  • 前端开发线上培训焦作关键词优化排名
  • 笨鸟网站开发企业网站开发制作
  • 阿坝网站建设新浪体育nba
  • 网站建设可行性研究报告百度seo快速排名优化服务
  • 硅胶 技术支持 东莞网站建设南宁seo全网营销
  • 聊城做网站费用价格引擎搜索技巧
  • 做网站联盟黄页网络的推广软件
  • 专业政府网站建设公司郑州十大外贸电商平台
  • 做网站能挣钱么怎么给自己的公司建立网站
  • 可以做公司宣传的网站有哪些武汉seo创造者
  • 网站里面发消息怎么做超链接seo刷点击软件