这一周简单学习了一下Java语言,汇总如下:

【输入】Scanner in = new Scanner(System.in);

【输出】System.out.printLn(in.nextline());

【常量】final int amount = 10;

【判断两个浮点数】由于浮点数有精度问题,不能直接判断两个浮点数是否相等:abs(a-b)<le-6,如果满足这个条件,则认为两个浮点数相等。

【数组】int[] numbers = new int[100];

    numbers.length 数组元素的个数

    numbers 只是指向一个数组的管理者:int[] a = new int[10];

                      int[]b = a;

                      b[0] = 5; //此时a[0]也为5,因为a 和b同时管理同一个数组

    如果两个数组的内容相等,他们两个数组也不相等,因为不是管理同一个数组。

【包裹类型】int -> Integer

      char -> Character

      double -> Double

      boolean -> Boolean

【字符串】String s = new String("a string");

     s是指向a string 这个字符串的管理者

 

                

posted on 2016-07-27 10:15  Ci_pea  阅读(210)  评论(0编辑  收藏  举报