java 数组

public class Primitives{
    public statlc void main (String[]args){        
        long lng = 2147483647;
        long lng1 = 2147483648L; // 需要加上 L 作为尾标, 表示这个字面常量是长整数类型
         System.out.println(lng + lng1);
        double d = 10.0;
        float f = 10.0F; // 需要加上 F 作为尾标, 表示这个字面常量是单精度浮点类型
         Math.sqrt(d); // 开平方
         Math.round(f); // 四舍五入

         intArray();
     }
    public statlc void intArray(){
        int[]array={1,2,3,5,8,9};
        for(int i=0;i<array.length;i++){
            System.out.println(array[i]+"");
        }
        System.out.println();

        array = new int[] { 1, 1, 2, 3, 5, 8 }; // 初始化时, 数组的每一项都能确定
         for (int i = 0; i < array.length; ++i) {
	    System.out.print(array[i] + " ");
        }
        System.out.println();

        array = new int[4]; // 目前只能确定数组大小
         System.out.println(array[0]);
        System.out.println(array[3]);
        for (int i = 0; i < array.length; ++i) {
	    array[i] = i * i;
        }

        for (int i = 0; i < array.length; ++i) {
	    System.out.println(array[i]);
        }

        int[][] matrix = { { 1, 1, 2, 3, 5, 8 }, { 2, 3, 5, 7 } };
        for (int firstIndex = 0; 
firstIndex < matrix.length; ++firstIndex) {
	      for (int secondIndex = 0; 
secondIndex < matrix[firstIndex].length; ++secondIndex) {			
            System.out.print(
              matrix[firstIndex][secondIndex] + " ");
	    }
	    System.out.println();
        }
    }
}

你可能感兴趣的:(java)