数组的使用
package arrays;
?
public class ArrayDemo3 {
? ?public static void main(String[] args) {
? ? ? ?int [] arrays = { 1,2,3,4,5};
? ? ? ?//打印全部数组元素
? ? ? ?for (int i = 0; i <arrays.length ; i++) {
? ? ? ? ? ?System.out.println(arrays[i]);
?
? ? ? }System.out.println("================================");
? ?//计算所有元素的和
? ? ? ?int sum = 0;
? ? ? ?for (int i = 0; i <arrays.length ; i++) {
? ? ? ? ? ?if (i< arrays.length){
? ? ? ? ? ? ? ?sum=sum+arrays[i];
? ? ? ? ? }
? ? ? }System.out.println(sum);
? ? ? ?System.out.println("==================================");
? ? ? ?int max = arrays[0];
? ? ? ?for (int ?i = 0; i<arrays.length ; i ++) {
? ? ? ? ? ?if (arrays[i]>max){
? ? ? ? ? ? ? ?max =arrays[i]; }
? ? ? }System.out.println("MAX="+max);
? }
}
package arrays;
?
public class ArrayDemo04 {
? ?public static void main(String[] args) {
?
?
? ? ? ?// for- each循环
? ? ? ?int[] arrays = {1, 2, 3, 4, 5};
? ? ? ?//jdk1.5 没有下标
? ? ? /* for (int array : arrays) {
? ? ? ? ? ?System.out.println(array);
? ? ? ?*/
? ? ? ?printarry(arrays);//使用方便,可以随时调用下面这个方法
? }
? ?//打印数组元素
? ?public static void ?printarry (int[]arrays){
? ? ? ?for (int i = 0; i <arrays.length ; i++) {
? ? ? ? ? ?System.out.print(arrays[i]);
?
? ? ? }
? }
}//反转
|