博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java基本语法——数组
阅读量:4966 次
发布时间:2019-06-12

本文共 709 字,大约阅读时间需要 2 分钟。

数组

 

数据结构之一

用来存储固定大小的同类型元素。

foreach遍历

int[] st=new int[]{3,2,7,46};

for(int s:st){
System.out.println(s);
}

 

原始for方法:

for(int i=0;i<st.length;i++){

System.out.println(st[i]);
}

 

 

 

数组排序:

1.选择排序法:

int[] arr=new int[]{2,3,4,1};

for(int x=0;x<arr.length-1;x++){
for(int y=x+1;y<arr.length;y++){
if(arr[x]<arr[y]){
int tem=arr[y];
arr[y]=arr[x];
arr[x]=tem;
}
}
}
for(int s:arr){
System.out.println(s);
}

 

2.冒泡

int[] arr = new int[] { 2, 3, 4, 1 };

for (int x = 0; x < arr.length - 1; x++) {
for (int y = 0; y < arr.length-x-1; y++) {
if (arr[y] < arr[y + 1]) {
int tem = arr[y];
arr[y] = arr[y + 1];
arr[y + 1] = tem;
}
}
}
for (int s : arr) {
System.out.println(s);
}

 

转载于:https://www.cnblogs.com/StingLon/p/9786444.html

你可能感兴趣的文章
魅族,一家被节操羁绊着的公司
查看>>
简单拼接图像的tile_images和tile_images_offset算子
查看>>
OEA 2.11 支持单机版数据库 - SQLite与SQLCE对比
查看>>
仓位管理 V4.3
查看>>
Lucene.net 搜索引擎中中文词组分词的实现
查看>>
BZOJ4651 NOI2016网格(割点)
查看>>
settimeout--原来定时器是有三个及以上参数的
查看>>
Linux安装yum的痛苦路程(失败,慎入)
查看>>
三 分析easyswoole源码(启动服务&TableManager,略提及Cache工具的原理)
查看>>
数据操作之排序
查看>>
JS模块化
查看>>
hdoj_1711Number Sequence
查看>>
关于PreparedStatement.addBatch()方法
查看>>
Javascript 10种遍历方法
查看>>
迭代器模式的应用
查看>>
向页面动态添加外部js
查看>>
【学习】基础知识:数组和矢量计量【Numpy】
查看>>
avalon全选效果分析讲解
查看>>
spring boot 日志导出到文件
查看>>
【科普杂谈】计算机按下电源后发生了什么
查看>>