首页 > 代码库 > 学习java随笔第六篇:数组
学习java随笔第六篇:数组
一维数组
创建一维数组并输出
public class OneDimensionalArray { public static void main(String argas[]) { int i[]=new int[10]; for(int j=0;j<i.length;j++) { i[j]=j; System.out.println(i[j]); } } }
多维数组
创建多维数组并输出
public class MultiDimensional { public static void main(String arges[]) { int i[][]=new int[10][10]; for(int j=0;j<10;j++) { for(int k=0;k<10;k++) { i[j][k]=j+k; System.out.println(i[j][k]); } } } }
数组排序
使用冒泡方法对数组进行排序
public class DimensionalSort { public static void main(String argas[]) { //定义数组 int a[]={18,12,23,14,35,26,37,38,19,15}; for(int i=0;i<a.length;i++) { for(int j=i+1;j<a.length;j++) { //如果第二个元素比第一个元素数值小就互换位置 if(a[j]<a[i]) { int n=a[i]; a[i]=a[j]; a[j]=n; } } } //把排序好的数组打印出来 for(int i=0;i<a.length;i++) { System.out.println(a[i]); } } }
用sort方法对数组进行排序
import java.util.Arrays; public class DimensionalSort { public static void main(String argas[]) { //定义数组 int a[]={18,12,23,14,35,26,37,38,19,15}; Arrays.sort(a); //把排序好的数组打印出来 for(int i=0;i<a.length;i++) { System.out.println(a[i]); } } }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。