学习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]); } } }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。