Java一维数组
程序员文章站
2024-03-04 16:07:11
...
数组声明
数组名命名规则:一个单词全部小写,两个单词第一个单词小写,第二个单词的第一个字母大写
数组的默认值为0
数组的长度一旦定义就不能改变了
数组的初始化:
数组元素的引用:
数组的长度:a.length(a为数组)
对象数组在创建的时候默认值都是null
增强型for循环
增强型for循环与普通for循环的区别
下面对增强型for循环和普通for循环的区别进行总结:
1、增强型for循环书写简洁,遍历数组时不需要下标,主要用于数组或集合的遍历,数组或集合遍历完毕时循环会结束执行。
2、普通for循环需要三个条件,包括循环变量、循环结束条件和循环变量的变化。在进行数组遍历时,如果需要使用下标,可以使用普通for循环。比如:从键盘接收数组元素时,提示输入第几个元素。如果使用增强型for循环需要额外定义变量。
冒泡排序
package javajson;
public class Dome {
public static void main(String[] args) {
int[] a= {1,5,85,4,54,68};
for(int j=0;j<a.length;j++) {
for(int i=0;i<a.length-1-j;i++) {
if(a[i]>a[i+1]) {
int temp=0;
temp=a[i];
a[i]=a[i+1];
a[i+1]=temp;
}
}}
for(int n:a) {
System.out.print(n+" ");
}
}
}
下一篇: PHP实现二维数组按某列进行排序的方法