1. 程式人生 > >java的數據基礎

java的數據基礎

邏輯 結果 ring 浮點 -128 string 字符型 str 例題

java的基礎數據
    基礎數據類型(整數型)
      byte---> 2的8次方(取值範圍)
          256
        -127---128
      short---> 2的16次方
      int--->2的32次方
      long--->2的64次方

    浮點類型
      float---單精度浮點類型7
      double----雙精度11

    布爾類型
      boolean 結果只有(true, false)
    字符型
      char 指的是一個字符
        可以寫一個漢字
        可以寫一個字母

    字符串 String
      char的數組構成

    運算符

      二元運算符

        + - * / %
        >> <<
        += -= *= /= %=
      一元運算符
        ++, --

      關系運算符
        >, <, >=, <=, !=, ==

      邏輯運算符
        &
        true&&false---短路運算符
        |
        || ---短路
        ^ 異或

  例題:

  int a = 3;
    System.out.println(a++);-----3
    System.out.println(a);---- 4
    System.out.println(--a);---- 3
    int c = 5 - (a--);-------- c=2
    System.out.println("c的值:" + c);
    boolean b = a == 2;
    System.out.println(b);------ true
    b = b && (a < c--) ? false : true;
    int d = b ? 7 : 9;-------d=7

    int e = d + 12;
    c *= 3;
    System.out.println("c的值:" + c);---- c=3

    System.out.println("e的值:" + e);----e=19

    int f = ((++e == c) ? 25 : 35) + (++a);

    System.out.println("f的值:" + f);---- 38

java的數據基礎