简单学java之--数组定义及使用,简单的冒泡排序
数组的特性:先定义,后使用
如何定义:
第一种方法
eg:数据类型[] 变量名 =new [长度]; int[] test =new [10]---10,代表的是数组的长度
静态数组
在创建的时候就赋值
long[] s={1,2,3}他就等于 s[0]=1,s[1]=2,s[2]=3
动态数组
long[] s=new long[]{1,2,3}
来一个排序算法
/* * 实际上就是把大的数相比,如2,3,对比3比2大, * 那我们就把2(最小的值)存下来, */ int[] s={98,13,5,6,70,9}; int temp; for(int i=0;i<s.length;i++){ for(int j=i+1;j<s.length;j++){ if(s[i]>s[j]){//从小到大 temp=s[i]; //先把大的取出来或者是说坐标记 s[i]=s[j];//两个位置交换,交换位置便于替换 s[j]=temp;//在把最小的值给j,这样就把J给留出来了 } } System.out.print("从小到大"+s[i]+"---");//打印出来就可以了 } }
|
作者:做梦的人(小姐姐) 出处:https://www.cnblogs.com/chongyou/ 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。 如果文中有什么错误,欢迎指出。以免更多的人被误导。 微信号:18582559217 |

浙公网安备 33010602011771号