java--数组
public class ArryDemo { public static void main(String[] args) { //元素类型[] 数组名 = new 元素类型[元素个数或者元素长度] //int[] x = new int[3]; //int[] arry = new int[]{1,3,4}; int[] arry = {34,45,44,88}; //for (int i = 0; i < arry.length; i++) { //System.out.println(arry[i]); //} printArry(arry); } public static void printArry(int[] Arry){ for (int i = 0; i < Arry.length; i++) { if(i<Arry.length-1){ System.out.print(Arry[i]+","); }else{ System.out.println(Arry[i]); } } } }
##########数组的排序#############
#######选择排序
public class ArryDemo { public static void main(String[] args) { //元素类型[] 数组名 = new 元素类型[元素个数或者元素长度] //int[] x = new int[3]; //int[] arry = new int[]{1,3,4}; int[] arry = {34,45,44,88}; //for (int i = 0; i < arry.length; i++) { //System.out.println(arry[i]); //} printArry(arry); Arry(arry); printArry(arry); } public static void Arry(int[] Arry){ for (int i = 0; i < Arry.length-1; i++) { for (int j = i+1; j < Arry.length; j++) { if(Arry[i]>Arry[j]){ int tmp = Arry[i]; Arry[i]=Arry[j]; Arry[j]=tmp; } } } } public static void printArry(int[] array){ ####打印数组 for (int i = 0; i < array.length; i++) { if(i!=array.length-1){ System.out.print(array[i]+","); }else{ System.out.println(array[i]); } } } }
##########冒泡排序##############